Physical Address: 728 Mountain Road Mailing Addres: Post Office Box 27 Stowe, Vermont 05672 Phone: (802) 253-7536 Parish Office Hours: Tuesday - Friday, 9am-3pm *Fr. Paul is available in the office Mondays, 10am-12pm