St. Charles Borromeo Church’s roots date back 296 years
Built on the West Bank by the Capuchin priests in 1723, the Little Red Church was long ago claimed by fire but evolved into the symbol of strength and faith that now stands as St. Charles Borromeo Catholic Church in Destrehan. […]