Temple University Choir
Cathedral Basilica of Saints Peter and Paul
18th and Benjamin Franklin ParkwayPhiladelphia, PA 19103