Melesa Laughard was born in 1960, age 63. Melesa Laughard's address is 704 County Road 1100 N, Carmi, IL 62821. Possible relatives include David Allen, Jerod Allen and 23 others. Public records show Melesa has also lived in Springerton, IL. Melesa's latest phone number is (618) 757-2230. Previous phone numbers include (618) 757-2242.
Results 1 - 1 of 1