Where is Holyoke Station?

Where is Holyoke Station located?

Holyoke Station, Holyoke Station, United States of America (approx. 42.20426°, -72.60287°)


Where is Holyoke Station on the map?