St Cecilia Catholic Church
(Faith
/ Christian
)
1.65 miles away,
125 W Whittier St, San Antonio, TX, 78210
, D5
This organization is no longer active