Leila Benshosan's address is 125 Macdougal Street Apartment 2b, New York, NY 10012. Possible relatives include Albert Benshosan, April Benshosan and 3 others. Public records show Leila has also lived in Brooklyn, NY. Leila's latest phone number is (646) 476-3126. Previous phone numbers include (917) 365-9193.
Results 1 - 1 of 1