Search results
The largest Catholic parish church in North America just opened in Visalia. Take a look
Fresno Bee McClatchy via AOL· 1 year agoNorth America’s largest Catholic parish church – St. Charles Borromeo with seating for 3,200 souls –...
North America’s largest Catholic parish church – St. Charles Borromeo with seating for 3,200 souls –...