Spencer's birth year is 1967. Records link Spencer with Kun Mamamdchongy Yi, Julie P Heilman, Julie Ann Heilman and one other person. This person is linked with The Florida Titans, Inc. Spencer now resides at 7154 University Dr #246, Tamarac, Fl 33321. The current age of Spencer is 57. Spencer has listed phone number: (954) 726-9515. North Lauderdale, Plantation, Fort Lauderdale and 4 other cities are cities Spencer has lived in.