2715 Nelson Blvd, Cleveland, OH, 44134 (current address)
2715 Nelson Blvd, Parma, OH, 44134 (2001 - 2018)
7007 Broadway Ave, Cleveland, OH, 44105 (2001)
7717 Newcomb Dr, Cleveland, OH, 44129 (2000)
5710 Farnsworth Dr, Cleveland, OH, 44129 (1993 - 2000)
5700 Ira Ave, Cleveland, OH, 44144 (1985)