Photography by John and Kathleen DeMajo
SAINT CHARLES BORROMEO CATHOLIC CHURCH
13396 River Road, Destehan, LA
Sorry, interior photographs of this historic church are not available. Special permission is required to obtain photographs. We will attempt to obtain clearance to photograph the interior in the future.
Return to New Orleans Churches Index