The Beacon

 515 Euclid Ave, ClevelandOH 44114