6825 Joppa Ave, Birmingham, Al 35212 is where Cleo lives. Cleo's birth year is 1953. Cleo has reached 71 years of age. Cities Cleo has lived in before are Bessemer and Birmingham. Cleo owns the phone number (205) 956-9422.