• 180 Main St
    Sheffield, MA 01257

    (Parish Hall)

  • Wednesday

  • Updated March 6, 2023