Restaurants within 2 miles of Shirley, Massachusetts

There are no dining options available within 2 miles of Shirley. The following are the nearest listings found. Note distances are as the crow flies and may not reflect actual travel distances.

Shirley is a town in Middlesex County, Massachusetts. It is approximately thirty miles west-northwest of Boston. The population was 7,431 at the 2020 census. The town has a well-preserved historic New England town center.

marker1 1.77 miles

215 Great Road, SHIRLEY, Massachusetts 01464

marker2 1.83 miles

174 West Main Street, AYER, Massachusetts 01432

marker3 1.70 miles

210 West Main Street, AYER, Massachusetts 01432

Privacy Policy
tracker