Records link phone number (303) 744-9851 with Willard’s details. The age of Willard is 85. Willard’s residency is at 90 Corona St #1208, Denver, Co 80218. His birth year was listed as 1939. Businesses linked with Willard are Colorado Realty Services Llc, Colorado Residental Appraisals Llc, Construction Inspection Services Llc, Real Estate Information Center, Construction Inspection Services, Llc, Delinquent November 1, 2006, Colorado Residental Appraisals Llc, Delinquent July 1, 2007 and Real Estate Information Center, Delinquent November 1, 2006. Public records show Aurora and Denver as cities Willard also stayed in.