Public records show Fort Lauderdale, Apollo Beach, Village Of Palmetto Bay and 5 other cities as cities Spencer also stayed in. Records link Spencer with Capt Spencere Robbins, Laura A Robbins, Stephen Anthony Robbins and 6 other people. The birth year was listed as 1924. The number currently linked to Spencer is (813) 641-1820. This year Spencer celebrated his 99 birthday. Spencer Robbins Enterprises, Inc is business that might have connection with Spencer. 1915 Acadia Greens Dr, Sun City Center, Fl 33573 is where Spencer resides.