66-year-old David Austin Willard lives in Simi Valley, California. Other places in which David has lived are Sylmar, California; Woodstock, Georgia; Southborough, Massachusetts and San Antonio, Texas. David is related to Lindsey A Willard, Theresa D Willard, Ron Alice Willard and Id Austin Willard.