Cathedral of the Immaculate Conception

935 Bilbo St.
Louisiana
United States