Cleola Mitchell was born in 1929, age 94. Cleola Mitchell's address is 2138 Davis Street , Fort Myers, FL 33916. Possible relatives include Cleola Smith, Horace Smith and 5 others. Cleola's latest phone number is (239) 332-0839. Previous phone numbers include (239) 671-8111 and (813) 332-0839.
Address History: 2138 Davis Street, Fort Myers, FL 33916;
2132 Davis Street, Fort Myers, FL 33916;
North Fort Myers, FL 33903
Results 1 - 1 of 1