Where is Jamaica Center – Parsons/Archer (New York City Subway)?

Coordinates: 40.702407, -73.799973

Be the first visitor to thank for this answer!

Thanks!