Cleo Toombs was born in 1923, age 100. Cleo Toombs's address is 1612 18th Street Nw, Washington, DC 20009. Possible relatives include Benjamin Toombs, Ella Toombs and others. Public records show Cleo has also lived in Alexandria, VA. Cleo's latest phone number is (703) 461-3519.
Also goes by: C P Toombs
Phone Numbers: (703) 461-3519
Cleo Toombs's current address is 999 Po Box , Panama, OK 74951. Cleo's age is 95 years old (1928).
Address History: 999 Po Box, Panama, OK 74951
Results 1 - 2 of 2