308 Euclid Ave., Cleveland, OH 44114 United States