St. John's Hospital
7911 Detroit Avenue
Cleveland, OH
Built:
1891-2
Status:
Demolished