Satellite map of 90th Street – Elmhurst Avenue (IRT Flushing Line)
Map of 90th Street – Elmhurst Avenue (IRT Flushing Line)
90th Street – Elmhurst Avenue is a local station on the IRT Flushing Line of the New York City Subway, located at 90th Street and Elmhurst Avenue in Elmhurst, Queens.
Latitude: 40° 44' 32.39" N
Longitude: -73° 52' 20.99" W
Nearest city to this article: Borough of Queens
Read about 90th Street – Elmhurst Avenue (IRT Flushing Line) in the Wikipedia Satellite map of 90th Street – Elmhurst Avenue (IRT Flushing Line) in Google Maps