Leroy Byrd was born in 1915, age 109. Leroy Byrd's address is 146 Macklin Lane , North Augusta, SC 29860. Possible relatives include Christopher Byrd, Julia Byrd and 6 others. Public records show Leroy has also lived in Augusta, GA and Chatham, MA. Leroy's latest phone number is (301) 422-0277. Previous phone numbers include (508) 945-5989 and (706) 863-5071.
Also goes by: Leroy P Byrd
Address History: 146 Macklin Lane, North Augusta, SC 29860;
125 Brandywine Place, Augusta, GA 30909;
Chatham, MA 02633;
Monmouth Junction, NJ 08852
Results 1 - 1 of 1