Jaleesa Leon's address is 269 W 118th Street Apt 5a, New York, NY 10026. Possible relatives include Sabrina Espinoza, Odette Medina and others. Jaleesa's latest phone number is (212) 837-1047. Previous phone numbers include (646) 559-4434.
Address History: 269 W 118th Street Apt 5a, New York, NY 10026
Results 1 - 1 of 1