Churches in Vermont
icon-img
Immaculate Heart of Mary Parish

Immaculate Heart of Mary Parish

7415 Williston Rd
Williston, VT - 05495
(802) 878-4513

Mass Schedule

Sunday 10:30 AM | Saturday 5:30 PM

0/5 (No Reviews)

Williston