The town of Avon is located 17 miles south of Boston and is located in Norfolk County. It only has a total area of 4.6 square miles and is home to less than 5,000 residents – the smallest land area and population of any community in the region.
The town is located along Route 24, which has allowed it to develop as a major employment center on the South Shore. The Avon Industrial Park contains 127 firms, with more sites available for development.
FREE INSTANT QUOTE