Photograph of the Parish House of Grace Church/Grace Church Chapel, West Philadelphia (1940s) Leave a reply Located on Girard Avenue near the intersection with Leidy Avenue. From the collection of Rev. Robert C. S. Deacon Share this:TwitterFacebookEmailLike this:Like Loading... Related