Quabbin Woods Restaurant Address: 8 Barre Rd, Petersham, MA 01366 Phone: (978) 724-3288 Restaurants Other Businesses: Sisters Of Assumption at 211 N Main St, Petersham, MA 01366