Melba Turner was born in 1958, age 65. Melba Turner's address is 4146 Tahoe Court , Indianapolis, IN 46235. Possible relatives include Cecelia Chandler, Edgar Edgar and 6 others. Melba's latest phone number is (317) 231-5111. Previous phone numbers include (317) 288-8672 and (317) 591-0554.
Also goes by: Melba D Hall
Address History: 4146 Tahoe Court, Indianapolis, IN 46235;
4056 Dunwoody Parks, Atlanta, GA 30338;
Detroit, MI 48235
Results 1 - 1 of 1