St. Thomas Aquinas Church - 9115 Superior Avenue - Cleveland
Demolished
Photo: Arthur St. Clair, City of Cleveland -  OAB 5.03