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