MovieMaps

Photo of Street near St. Teresa's Church

Location: Coliseum Street & Sixth Street
As Seen In: Cloak & Dagger episode 1x03 “Stained Glass

Evita talks to the tour group about St. Teresa's church.