Millard Centers was born in 1920, age 103. Millard Centers's address is 980 Sierra Road , Newport, TN 37821. Possible relatives include Doris Centers, Jerry Centers and 4 others. Public records show Millard has also lived in Arcadia, FL. Millard's latest phone number is (423) 863-6594. Previous phone numbers include (904) 445-9702.
Results 1 - 1 of 1