Overbrook Presbyterian Church October 9, 2018 Amy Lepre Details Location Address:6376 City Avenue, Philadelphia, Pennsylvania, 19151, United States