We are located at:
81-12 Broadway
Elmhurst, NY 11373
Tel: 718-803-0178
Fax: 718-672-1509
Please note: The last available appointment is 1 hour before closing. (6 PM weekdays, 5 PM weekends)
Getting to the Office
By Train
Queens Vision can be reached easily via the R,V, E, F, and 7 lines. The closest station is the Elmhurst Avenue Station on the G, R, or V subway line. Exit from the 82nd Street side of the station upon arrival. Walk towards Elmhurst Hospital (Northwest, away from the LIRR overpass on Broadway) We are located on Broadway between 81st Street and 82nd Street. (Check here for the NYC MTA Train map)
By Bus
The Q53 has stops along Broadway and will drop you off just steps from our door. (Check here for the NYC MTA Bus map)
By Car