Cleo Velotta was born in 1986, age 38. Cleo Velotta's address is 1319 Andover Court , Oklahoma City, OK 73120. Possible relatives include Schon Lishih, Hui Shih and 3 others. Public records show Cleo has also lived in Oklahoma City, OK. Cleo's latest phone number is (405) 424-8882. Previous phone numbers include (405) 556-1966 and (405) 662-9673. The latest email address for Cleo Velotta is cle****@cox.net.
Address History: 1319 Andover Court, Oklahoma City, OK 73120;
2628 Abbey Road, Oklahoma City, OK 73120
Emails: cle****@cox.net
Results 1 - 1 of 1