Churches in Vermont
icon-img
Our Lady of Light

Our Lady of Light

203 Route 132
South Strafford, VT - 05070
(802) 222-5268

Mass Schedule

Sunday 8:00 AM

0/5 (No Reviews)

South Strafford