Mario Leon was born in 1953, age 70. Mario Leon's address is 6706 Nw 192nd Terrace , Hialeah, FL 33015. Possible relatives include Marla Damjanovic, Mercedes Gomez and 13 others. Public records show Mario has also lived in El Centro, CA and San Diego, CA. Mario's latest phone number is (254) 778-4636. Previous phone numbers include (305) 691-6443 and (305) 822-9966.
Address History: 6706 Nw 192nd Terrace, Hialeah, FL 33015;
202 N 8th Street, El Centro, CA 92243;
San Diego, CA 92123;
Santa Rosa, CA 95404;
Sunnyvale, CA 94086
Results 1 - 1 of 1