Saint Clair Hospital

1000 Bower Hill Rd, Pittsburgh, PAPittsburgh, PA