Where is Putnam Station?

Where is Putnam Station located?

Putnam Station, Putnam Station, United States of America (approx. 43.73423°, -73.37484°)


Where is Putnam Station on the map?