The current age of Spencer is 74. This person's birth year is 1950. The residency of Spencer is at 1075 Spanish River Rd, Boca Raton, Fl 33432. Spencer has listed phone number: (561) 731-3273. Public records show that Spencer is connected with: First Cambridge Mortgage Corp and Global Development & Investment, Inc. Possible relatives of Spencer are: Elaine Constantine Troy, Angeline A Constantine, Constantin E Troy and one other person. He has stayed in Ocean Ridge, Delray Beach, West Palm Beach and 8 other cities before moving to Boca Raton.