Where is Hyde Park Station?

Where is Hyde Park Station located?

Hyde Park Station, Hyde Park Station (New York Central Railroad), United States of America (approx. 41.78722°, -73.94639°)


Where is Hyde Park Station on the map?