Where is Savin Hill?

Where is Savin Hill located?

Savin Hill, Savin Hill, United States of America (approx. 42.3126°, -71.05783°)


Where is Savin Hill on the map?