Kleodis Byrd was born in 1958, age 65. Kleodis Byrd's address is 5930 Ardmore Street , Houston, TX 77021. Possible relatives include Donald Bryd, Brandi Byrd and 17 others. Public records show Kleodis has also lived in Houston, TX. Kleodis's latest phone number is (713) 239-0459.
Phone Numbers: (713) 239-0459
Results 1 - 1 of 1