Ellin Leon was born in 1943, age 81. Ellin Leon's address is 29438 Spy Glass Lane , Dagsboro, DE 19939. Possible relatives include Barbara Jay, Joseph Leon and 6 others. Public records show Ellin has also lived in Ocean View, DE and Marco Island, FL. Ellin's latest phone number is (239) 394-1026. Previous phone numbers include (239) 469-6091 and (301) 469-6091. The latest email address for Ellin Leon is ell****@yahoo.com.
Also goes by: Ellen G Leon
Address History: 29438 Spy Glass Lane, Dagsboro, DE 19939;
1491 P/O Box, Ocean View, DE 19970;
Marco Island, FL 34145;
Bethesda, MD 20817;
Potomac, MD 20854
Emails: ell****@yahoo.com
Results 1 - 1 of 1