St. Teresa of Avila Church

1175 Overlook Ave.