Your Foxborough Home Buying Guide
The Basics Located about 22 miles southwest of Boston is the town of Foxborough. Settled in 1704, it was named for Charles James Fox, a strong supporter for the colonies leading up to the American Revolution. As of 2010, Foxborough…