Felicia Archer was born in 1979, age 44. Felicia Archer's address is 2211 Southcrest Drive , Arlington, TX 76013. Possible relatives include Alicia Archer, Brad Archer and 10 others. Public records show Felicia has also lived in Hattiesburg, MS and Poplarville, MS. Felicia's latest phone number is (817) 296-1620. Previous phone numbers include (817) 783-6607.
Address History: 2211 Southcrest Drive, Arlington, TX 76013;
228 Jervis Mims Road, Hattiesburg, MS 39401;
Poplarville, MS 39470;
Irving, TX 75062
Results 1 - 1 of 1