22625 Detroit Rd, Cleveland, OH 44116, United States
19316 Detroit Rd, Cleveland, OH 44116, United States