Leon Deluna was born in 1940, age 83. Leon Deluna's address is 313 Mettler Street , Toledo, OH 43608. Possible relatives include Alonzo Deluna, Eddie Deluna and 7 others. Public records show Leon has also lived in Toledo, OH. Leon's latest phone number is (419) 242-3048. Previous phone numbers include (419) 691-6874 and (419) 697-1359. The latest email address for Leon Deluna is leo****@gmail.com.
Also goes by: Leon Deluna
Address History: 313 Mettler Street, Toledo, OH 43608;
1657 Botkins Drive Apartment B, Toledo, OH 43605
Emails: leo****@gmail.com
Results 1 - 1 of 1