Found 1 place
Latitude: 40.5474 (40°32′51″N), Longitude: -75.6104 (75°36′38″W)
Site: thevelodrome.com