7041 E Parkview Dr, Cleveland, OH, 44134 (current address)
7041 E Parkview Dr, Parma, OH, 44134 (1992 - 2018)
4256 W 48th St, Cleveland, OH, 44144 (1987 - 2017)
12401 Saint Clair Ave, Cleveland, OH, 44108 (2000 - 2016)
7041 Park Ave, Cleveland, OH, 44105 (1992 - 1996)