Felicia Archer was born in 1991, age 32. Felicia Archer's address is 1036 Lake Norman Lane , Leland, NC 28451. Possible relatives include Jeffery Archer, Celeste Hall and 2 others. Felicia's latest phone number is (704) 340-5908. Previous phone numbers include (704) 576-7073 and (910) 338-6166.
Address History: 1036 Lake Norman Lane, Leland, NC 28451;
1240 Balthis Drive Apartment E, Gastonia, NC 28054;
Pineville, NC 28134
Results 1 - 1 of 1