Makeba Byrd was born in 1968, age 55. Makeba Byrd's address is 1707 Haywood Avenue , Memphis, TN 38127. Possible relatives include Chuncye Byrd, Delores Byrd and 14 others. Public records show Makeba has also lived in Memphis, TN. Makeba's latest phone number is (901) 358-9127. Previous phone numbers include (901) 495-0903 and (901) 881-2595.
Results 1 - 1 of 1