Amelia Leon was born in 1946, age 78. Amelia Leon's address is 32 Fargo Avenue , Buffalo, NY 14201. Possible relatives include Alexia Leon, Angel Leon and 3 others. Public records show Amelia has also lived in Buffalo, NY. Amelia's latest phone number is (716) 228-1146. Previous phone numbers include (716) 604-4037 and (716) 882-1298. The latest email address for Amelia Leon is jen****@yahoo.com.
Emails: jen****@yahoo.com
Results 1 - 1 of 1