Leroy Byrd was born in 1951, age 73. Leroy Byrd's address is 1408 Sunset Place , Roswell, NM 88203. Possible relatives include David Byrd, Larence Byrd and 8 others. Public records show Leroy has also lived in Mesa, AZ and Phoenix, AZ. Leroy's latest phone number is (505) 255-3808. Previous phone numbers include (505) 623-3118.
Also goes by: Leroy L Byrd
Address History: 1408 Sunset Place, Roswell, NM 88203;
45 East Southern Avenue, Mesa, AZ 85210;
Phoenix, AZ 85018;
Ann Arbor, MI 48105;
Albuquerque, NM 87108
Results 1 - 1 of 1