Churches in Vermont
icon-img
St. Isidore

St. Isidore

169 Mountain Rd.
Montgomery Center, VT - 05471
(802) 848-7741

Mass Schedule

Saturday 5:30 PM

0/5 (No Reviews)

Montgomery Center