← Back to Events St. Michael Church, 87 N. Main St, Avon, MA + Google Map 87 N. Main St. Avon, MA, 02322 There were no results found. « Previous Events Submit your own event to the calendar! Submit your own event to the calendar!