Leola Sykes was born in 1979, age 45. Leola Sykes's address is 2255 Lenox Road Northeast, Atlanta, GA 30324. Possible relatives include Francisco Alava, Juan Moran and 4 others. Public records show Leola has also lived in Atlanta, GA and Norcross, GA. Leola's latest phone number is (404) 679-5658. Previous phone numbers include (404) 698-8789 and (646) 345-9122.
Address History: 2255 Lenox Road Northeast, Atlanta, GA 30324;
3028 Chamblee Tucker Road Apt T8, Atlanta, GA 30341;
Norcross, GA 30093;
Wilmington, NC 28403;
Bronx, NY 10451
Results 1 - 1 of 1