St. John's Hospital
7811-7911 Detroit Avenue
Cleveland, OH
Built:
1914-5
Status:
Standing
Catholic Universe 9.18.1914