Melba Dean Spencer is a 83 years old. Her residential address is 161 Lake Estates Dr, Horseshoe Lake, AR 72348. Larry Gene Spencer, Anita Ann Davenport, are also associated with this address.
Age 81
Age 37
Age 35
Melba Dean Spencer is 83 . She was born on May 25, 1940.
Melba Dean Spencer’s address is listed as 161 Lake Estates Dr, Horseshoe Lake , AR 72348, US.
Age 81