3911 W 23rd St, Cleveland, OH, 44109 (current address)
9554 Idlewood Dr, Cleveland, OH, 44144 (2017)
PO Box 609065, Cleveland, OH, 44109 (2013)
2609 W 18th Pl, Cleveland, OH, 44113 (2000)
3117 Seymour Ave, Cleveland, OH, 44113 (1996)
1611 Castle Ave, Cleveland, OH, 44113 (1987 - 1996)