The number currently linked to Spencer is (561) 330-3640. He has stayed in Scarsdale, Yonkers, Highland Beach and 3 other cities before moving to Delray Beach. Spencer is associated with companies: 3123 Bailey Avenue Owners, Inc, Nussbaum Resources I Llc, 3119 Bailey Avenue Owners, Inc and Nussbaum Resources Ii Llc. Spencer has reached 87 years of age. Spencer was born in 1936. 5107 Pineview Cir, Delray Beach, Fl 33445 is where Spencer resides. Possible relatives of Spencer are: Michael E Nussbaum, Carol H Nussbaum, Hallie Deborah Gladden and 3 other people.