This person has lived also in Evanston. Spencer's possible relatives are Ellen M Pilch, Brian Mark Pilch, Jason P Pilch and 2 other people. The current age of Spencer is 66. 1959 is the birth year of Spencer. Spencer has listed phone number: (307) 789-9452. Spencer now resides at 151 Apache Dr, Evanston, Wy 82930.