Cleo Millsap was born in 1962, age 61. Cleo Millsap's address is 2112 Hillcrest Drive , Los Angeles, CA 90016. Possible relatives include Carl Armstrong, Patricia Armstrong and 8 others. Public records show Cleo has also lived in Los Angeles, CA. Cleo's latest phone number is (323) 236-7966. Previous phone numbers include (323) 965-0780.
Also goes by: Cleo Armstrong Armstrong,
Cleo D Millsap
Cleo Millsap's current address is 2112 Hillcrest Drive , Los Angeles, CA 90016.
Address History: 2112 Hillcrest Drive, Los Angeles, CA 90016
Results 1 - 2 of 2