Abigail Leon was born in 1956, age 67. Abigail Leon's address is 30 Montrose Avenue Apartment 8a, Brooklyn, NY 11206. Possible relatives include Ashford Leon, Frances Leon and 3 others. Abigail's latest phone number is (347) 223-4290. Previous phone numbers include (347) 335-0143 and (626) 500-6441.
Address History: 30 Montrose Avenue Apartment 8a, Brooklyn, NY 11206;
926 Benito Avenue Apartment A, Alhambra, CA 91803;
South Gate, CA 90280
Results 1 - 1 of 1