St. Michael’s Church
  • 1162 Highland St.
    Holliston, MA 01746

St. Michael’s Church