8555 Hough Avenue, Cleveland, OH 44106
Hough Multipurpose Center
8555 Hough Avenue
Cleveland, OH 44106