Skip to main content

Saint Teresa of Avila Church

christian place of worship · roman catholic place of worship · Chicago, IL

Address
1950 N Kenmore Ave, Chicago, IL 60614
Phone
(773) 528-6650
Website
teresa.church
Where
41.9177, -87.6548

Search Hominin for Saint Teresa of Avila Church

Other christian place of worships nearby

More in Chicago

Saint Teresa of Avila Church — christian place of worship in Chicago, IL | Hominin