St. Barnabas Hall (St. Luke's Episcopal Church)5421 Germantown AvePhiladelphia, Pennsylvania 19144Map St. Barnabas Hall (St. Luke's Episcopal Church) Upcoming Events 3:00 pm, November 22, 2026 – The Sunshine Group’s Forty-Seven Year Anniversary Related Skip back to main navigation