136 N Llanwellyn Ave, Glenolden, PA, 19036 (current address)
136 N Llanwelyn Ave, Delaware, PA (2004)
General Delivery, Glenolden, PA, 19036 (2003)
60 W Winona Ave, Norwood, PA, 19074 (2000)
136 Llardwellyn Ave W, Glenolden, PA, 19036 (1992 - 1998)
136 Llardwellyn Avw, Glenolden, PA, 19036 (1993 - 1996)
617 Willow Way, Glenolden, PA, 19036 (1987)
60 Winona Avw, Norwood, PA, 19074 (1987)