Q66 Bus Stop (Roosevelt Av & Main St)
Flushing, NY 11354
The Q66 Bus Stop at Roosevelt Avenue and Main Street is a key transit location in Flushing, NY, serving as a vital link for commuters in the area. Positioned in a bustling neighborhood, it provides convenient access to various local destinations and connects passengers to other public transport options. The stop's proximity to shops and restaurants makes it a lively spot for both residents and visitors.
Generated from this place's information
See a problem?
You might also like
Partial Data by Foursquare.