38351 Poplar Dr, Willoughby, OH, 44094 (current address)
26151 Lake Shore Blvd, Euclid, OH, 44132 (2000 - 2016)
17905 Delevan, Cleveland, OH, 44101 (1996 - 2016)
26151 Lake Shore Blvd, Cleveland, OH, 44132 (1993 - 2000)
17905 Delavan Ave, Cleveland, OH, 44119 (2000)