Octavio Deleon was born in 1950, age 73. Octavio Deleon's address is 1622 Howard Street , Corpus Christi, TX 78401. Possible relatives include Rebecca De Leon, Isabel Deleon and 5 others. Public records show Octavio has also lived in Corpus Christi, TX. Octavio's latest phone number is (361) 857-5558. Previous phone numbers include (361) 883-2753 and (361) 884-8768.
Also goes by: Octaviano Sr Deleon,
Octavio Deleon,
Octavio Sr Leon
Results 1 - 1 of 1