The current age of Spencer is 83. The phone number (480) 396-9448 is Spencer’s. Cities Spencer has lived in before are Mesa, Mission Viejo and Apache Junction. 1941 is his birth date. The residency of Spencer is at 6553 Ensenada St, Mesa, Az 85205.