Our Lady of Mount Carmel San Antonio Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
18555 Leal Road
San Antonio,
TX
78221-9616
United States
Phone: 210-626-2333
Church Pastor
Rev. Jose Francisco Puente
Administrator
18555 Leal Road
San Antonio,
TX
78221-9616
United States
Phone: 210-626-2333