290 Thelma Dr, Sheffield Lake, OH, 44054 (current address)
4404 Denison Ave, Cleveland, OH, 44109 (2005 - 2016)
3393 Walter Rd, North Olmsted, OH, 44070 (2005)
5386 Knollwood Dr, Cleveland, OH, 44129 (2001)
4146 Valley Rd, Cleveland, OH, 44109 (1993 - 1998)