Catholic Center for Charismatic Renewal Renewal Center Listing ID: 217057 City: San Antonio (Arch)Diocese Name: San Antonio Contact details 1707 S. Flores St.Texas,78204 210-226-7545 info@cccrsa.net http://www.cccrsa.net