April Leon was born in 1964, age 60. April Leon's address is 1305 South Fremont Avenue , Alhambra, CA 91803. Possible relatives include David Bernal, Isaiah Bernal and 3 others. Public records show April has also lived in Avondale, AZ and Tolleson, AZ. April's latest phone number is (562) 463-5428. Previous phone numbers include (562) 556-3336 and (562) 556-3337. The latest email address for April Leon is abb****@hotmail.com.
Also goes by: April Denise Leon
Address History: 1305 South Fremont Avenue, Alhambra, CA 91803;
13021 W Whitton Avenue, Avondale, AZ 85392;
Tolleson, AZ 85353;
San Gabriel, CA 91776;
Whittier, CA 90605
Emails: abb****@hotmail.com,
sle****@comcast.net
Results 1 - 1 of 1