St. Francis Xavier Catholic Church

4.8(57 reviews)
Winooski, VT
3 St Peter St, Winooski, VT 05404

Address

3 St Peter St, Winooski, VT 05404, Winooski, Vermont, 05404

Map preview

St. Francis Xavier Catholic Church

3 St Peter St, Winooski, VT 05404, Winooski, Vermont

Customer Reviews

4.8

57 reviews

5 star
51
4 star
5
3 star
0
2 star
0
1 star
1
Read reviews on Google MapsWrite a Review on Google

Individual review text is not available in this directory.