• 17625 Saint Clair Avenue, Cleveland, OH 44110