Menola Charles was born in 1916, age 108. Menola Charles's address is 238 Hampton Street , Natchitoches, LA 71457. Possible relatives include Donald Charles, Ermia Charles and 4 others. Menola's latest phone number is (318) 357-8892.
Phone Numbers: (318) 357-8892
Address History: 238 Hampton Street, Natchitoches, LA 71457
Results 1 - 1 of 1