Map of Sewall Hill in Worcester County, MA:

Sewall Hill Worcester Shrewsbury 42.3042598 -71.7425702