3749 Grosvenor Rd, Cleveland, OH, 44118 (current address)
3749 Grosvenor Rd, South Euclid, OH, 44118 (1995 - 2018)
16705 Lotus Dr, Cleveland, OH, 44128 (2000 - 2012)
9813 Parkview Ave, Cleveland, OH, 44104 (1994)
3542 E 142nd St, Cleveland, OH, 44120 (1988 - 1993)