Archie Locklear was born in 1966, age 57. Archie Locklear's address is 312 P G Pearce Road , Zebulon, NC 27597. Possible relatives include Flora Briggs, Terry Bullard and 25 others. Public records show Archie has also lived in Creedmoor, NC and Raleigh, NC. Archie's latest phone number is (212) 528-4382. Previous phone numbers include (919) 435-7406 and (919) 454-4061. The latest email address for Archie Locklear is ang****@msn.com.
Teresa Locklear's current address is 312 P G Pearce Road , Zebulon, NC 27597. Teresa's age is 49 years old (1974). Phone numbers associated with Teresa are (212) 528-4382 and (605) 400-2367. Teresa has also lived in New Orleans, LA and Maxton, NC. The latest email used to communicate with Teresa Locklear is loc****@yahoo.com.
Results 1 - 2 of 2