Emelita Locklear was born in 1961, age 63. Emelita Locklear's address is 1251 Island Grove Road , Maxton, NC 28364. Possible relatives include Nina Anderson, Ashley Barton and 103 others. Public records show Emelita has also lived in Pembroke, NC. Emelita's latest phone number is (910) 374-4750. Previous phone numbers include (910) 521-3838 and (910) 522-1315.
Results 1 - 1 of 1