Cleo Barrett was born in 1955, age 68. Cleo Barrett's address is 207 Washington Street , Audubon, IA 50025. Possible relatives include Morgan Barrett, Rees Barrett and 2 others. Public records show Cleo has also lived in Key West, FL and Des Moines, IA. Cleo's latest phone number is (253) 813-0781. Previous phone numbers include (712) 304-0663 and (952) 873-2393.
Address History: 207 Washington Street, Audubon, IA 50025;
1814 Flagler Avenue #6, Key West, FL 33040;
Des Moines, IA 50309;
Waterloo, IA 50703;
Carver, MN 55315
Results 1 - 1 of 1