St Teresa of Avila Church
Catholic
1037 W Armitage Ave, Chicago, IL, 60614
Phone: (773) 528-6650
Website: teresa.church
Connect: Facebook
Nearby Churches
- Greater Little Rock the Lord · Chicago, IL
- St Bonaventure's Church · Chicago, IL
- St Genevieve's Church · Chicago, IL
- St Michaels Church · Chicago, IL
- St Vincent's Church · Chicago, IL
- St Josaphat Church · Chicago, IL