Spencer is a resident of 7995 Belford Dr, Colorado Springs, Co 80920. 1977 is the birth year of Spencer. Spencer has listed (719) 262-9620 as his phone number. Spencer was born 47 years ago. A city Spencer has lived in before is Colorado Springs. Daniel Pk Lee, Abigail K Lee, Abaigail K Lee and one other person are people possibly related to Spencer.
Spencer registed one domain name on 2009-03-16. This domain is: colorado-dad.com.