Alicia Townsend was born in 1980, age 43. Alicia Townsend's address is 1821 Barker Street Ne, Palm Bay, FL 32905. Possible relatives include Demetree Townsend, Elisha Townsend and 4 others. Public records show Alicia has also lived in Palm Bay, FL. Alicia's latest phone number is (321) 302-9191. Previous phone numbers include (321) 373-5286 and (321) 373-7352. The latest email address for Alicia Townsend is ato****@comcast.net.
Address History: 1821 Barker Street Ne, Palm Bay, FL 32905;
482 Coolidge Road Ne, Palm Bay, FL 32907
Emails: ato****@comcast.net,
twc****@earthlink.net
Results 1 - 1 of 1