Map of West Main Street School in Worcester County, MA:

West Main Street School Worcester Leicester 42.2431477 -71.9981304