The Southborough town center at early morning. Southborough is a typical New England town, west of Boston.