Do you have any photo of St Teresa of Avila that was located at Broad and Catherine Sts. (1853-1972) ?
An interesting question! As Cerena points out, St. Theresa closed waaay back in 1972 and is obviously no longer standing. That means, however, that photographs of the place are hard to come by. The only thing I was able to find was this shot, circa 1931, from our friends at Philly History:
Reminds me a lot of St. Philip Neri. Not a jaw-dropping church from the outside, but probably very pretty inside.
That, however, is all I have. If anyone else has pictures of this sadly defunct church, send them in and I'll post them here.
Oh, and in case you're curious, the spot where St. Theresa stood, the northeast corner of Broad & Catharine, is now a vacant lot. Gotta love progress!