11860 W Sprague Rd, Cleveland, OH, 44130 (current address)
11860 W Sprague Rd, Parma, OH, 44130 (2007 - 2018)
6840 Commonwealth Blvd, Parma Heights, OH, 44130 (2006 - 2015)
6817 Orchard Blvd, Cleveland, OH, 44130 (2009)
7007 Broadway Ave, Cleveland, OH, 44105 (2006)
4606 Maplecrest Ave, Cleveland, OH, 44134 (2000)