17508 S Miles Rd, Cleveland, OH, 44128 (current address)
17508 S Miles Rd, Cleveland, OH, 44128 (2002 - 2018)
16205 Clearview Ave, Cleveland, OH, 44128 (1997 - 2017)
22063 Miles Rd, Cleveland, OH, 44128 (2009 - 2017)
4141 E 136th St, Cleveland, OH, 44105 (2008 - 2016)