Our Lady of Grace Church

Our Lady of Grace Church

Visual: Exhibitions

Website: http://www.olgscott.org

 (412) 279-7070

 310 Kane Boulevard, Pittsburgh, PA 15243

Roman Catholic Parish within the Diocese of Pittsburgh.