Saint Michael's Catholic ChurchParishShare87 North Main StreetAvon, MA 02322United StatesGet directions