3916 W De Leon St, Tampa, FL (current address)
3702 W Kennedy Blvd, Tampa, FL (2006 - 2006)
3916 Deleon St W, Tampa, FL (2005 - 2005)
3702 W Kennedy Blvd, Tampa, FL (2001 - 2001)
3916 Deleon Stw, Tampa, FL (1996 - 1996)
3916 Deleon St W, Tampa, FL (1992 - 1992)
3916 Deleon Stw, Tampa, FL (1992 - 1992)
3916 W De Leon St, Tampa, FL (1992 - 1992)
PO Box 10398, Tampa, FL (1977 - 1977)