The Sudbury center point is approximately 2 miles north of New England Wild Flower Society Garden in the Woods and 4 miles north of Edwards Church.
Below are reviews of the city of Sudbury, MA from an actual visitor's perspective.
Convenient to everything.
Lots of choices for breakfast. Small New England town.