Cleo Callis was born in 1960, age 63. Cleo Callis's address is 13401 Metric Boulevard Apt 1114, Austin, TX 78727. Possible relatives include Shyrel Callis, Virginia Callis and others. Public records show Cleo has also lived in Austin, TX.
Cleo Callis's current address is 811 Tarpey Road , Texas City, TX 77591. Cleo's age is 99 years old (1924). Cleo has also lived in La Marque, TX.
Results 1 - 2 of 2