Other cities that he has stayed in are Watkins, Interlachen and Ocala. 1955 is the birth year of Spencer. The residency of Spencer is at 305 Lily Trl, Interlachen, Fl 32148. This year Spencer celebrated his 69 birthday. Records link phone number (904) 481-4361 with Spencer’s details.
One home/property is owned by Spencer. Address Spencer's property is 305 LILY TR, INTERLACHEN, FL 32148. $63,039 is the value of property owned by Spencer.
Spencer owned Kia Optima. Records show that it was purchased in 2012. VIN of the car was 5XXGN4A72CG051697.