You Are About to Claim the Listing :

NLC of NY INC Flushing Office
3521 Farrington St,, Flushing
NY - 11354