Spencer Leeds was born in 1984, age 39. Spencer Leeds's address is 19 Helaine Court , Orangeburg, NY 10962. Possible relatives include Gwen Abramowitz, Jessica Feller and 2 others. Public records show Spencer has also lived in Bronx, NY and Brooklyn, NY. Spencer's latest phone number is (718) 488-8255. Previous phone numbers include (845) 359-2481 and (845) 368-0118.
Address History: 19 Helaine Court, Orangeburg, NY 10962;
2728 Henry Hudson Parkway Apartment 24c, Bronx, NY 10463;
Brooklyn, NY 11242;
Suffern, NY 10901;
White Plains, NY 10603
Results 1 - 1 of 1