11 South Main Street is conveniently located on Route 27/16 in downtown Sherborn - close to the Sherborn Town Hall.