Alba Deleon was born in 1952, age 72. Alba Deleon's address is 271 Nassau Avenue Apt 4n, Brooklyn, NY 11222. Possible relatives include Richard Brown, Rosalba Correa and 2 others. Public records show Alba has also lived in Carbondale, IL and Saint Louis, MO. Alba's latest phone number is (618) 529-5561.
Phone Numbers: (618) 529-5561
Address History: 271 Nassau Avenue Apt 4n, Brooklyn, NY 11222;
118 Greg Lane, Carbondale, IL 62901;
Saint Louis, MO 63105;
Sunnyside, NY 11104
Results 1 - 1 of 1