St. Aloysius Catholic Church (1898) / St. John the Evangelist Catholic Church

Main StreetSt. Johnsbury, VT, US Type: Roman Catholic