14401 78Th Rd #3B, Flushing, Ny 11367 is where Spencer lives. His birth year was listed as 1973. This person has lived also in Flushing, Fresh Meadows and East Elmhurst. Phone number listed for Spencer is (718) 651-1039. This year Spencer celebrated his 51 birthday.