Abdia Leon was born in 1944, age 79. Abdia Leon's address is 3532 Van Teylingen Drive Apt C, Colorado Springs, CO 80917. Possible relatives include Leon Abby, Abdia Leon and others. Public records show Abdia has also lived in Colorado Springs, CO and Englewood, CO. Abdia's latest phone number is (516) 669-8334. Previous phone numbers include (719) 265-4621 and (719) 573-8438.
Address History: 3532 Van Teylingen Drive Apt C, Colorado Springs, CO 80917;
4620 Hinsdale Way Apt 195, Colorado Springs, CO 80917;
Englewood, CO 80113;
Bay Shore, NY 11706;
Deer Park, NY 11729
Abdia Leon's current address is 170 Boulevard Avenue , West Islip, NY 11795. Abdia's age is 68 years old (1955). Abdia has also lived in Bay Shore, NY.
Results 1 - 2 of 2