Stafford has listed phone number: (720) 323-0231. Stafford has reached 73 years of age. Public records show Boulder and Alexandria as cities Stafford also stayed in. Stafford currently resides at 200 Acadia Ave, Lafayette, Co 80026. This person's birth year is 1951.