Conference and Meeting Room

55 West St, Walpole, MA 02081, USA