Contact This Location
Northborough is located about an hour's drive from Boston, and is home to the UMass Memorial Medical Center. Surrounding towns of Southborough, Westborough, Marlborough Grafton, and Shrewsbury provide many historical attractions and fun activities for kids.