Church of The Assumption, BVM  -  326 College St, Middlebury, VT 05753
St. Bernadette Church  -  3275 Route 22A Shoreham, VT 05770 
St. Genevieve Church  -  
9 Crown Point Road Bridport, VT 05734


Stained Glass Gallery   -   Enter 

image
image