1. Our Lady Of Mercy Convent 70 Holcott Dr, Attleboro, MA 02703 Coordinate: 41.96574,-71.2941 Phone: (508) 226-4608