Libra Ezzard was born in 1977, age 46. Libra Ezzard's address is 2410 Noble Forest Drive , Norcross, GA 30092. Possible relatives include Antwan Ezzard, Christopher Ezzard and 1 others. Public records show Libra has also lived in Louisville, CO and Superior, CO. Libra's latest phone number is (303) 449-7984. Previous phone numbers include (404) 671-2536 and (678) 277-9879.
Also goes by: Libra Ezzard
Address History: 2410 Noble Forest Drive, Norcross, GA 30092;
1834 Breen Lane, Louisville, CO 80027;
Superior, CO 80027;
Alpharetta, GA 30022;
Atlanta, GA 30350
Results 1 - 1 of 1