Where is Newkirk Avenue Station?
Where is Newkirk Avenue Station located?
Newkirk Avenue Station, New York, United States (approx. 40.63991°, -73.94846°)
Where is Newkirk Avenue Station on the map?
{"latitude":40.63991,"longitude":-73.94846,"title":"Newkirk Avenue Station"}