1900 Euclid Ave, Cleveland, OH 44115, United States
779 E 185th St, Cleveland, OH 44119, United States