The Parish Hall is located right next to St. Theresa’s church in Orleans within the same parking area.
44 East StOrleans, Vermont 05860