Where is Savin Hill?

Where is Savin Hill located?

Savin Hill, Savin Hill (Station), United States of America (approx. 42.310593°, -71.05361°)


Where is Savin Hill on the map?