David J Townsend is 38 years old. lives in Sacramento, CA. has also lived in Fairfield, CA and Suisun City, CA. David works as an Owner. Some of David family members are Leslie L Townsend, Casey A Townsend, Sandra L Townsend, Dewey B Townsend, Steven Michael Townsend, Janelle Townsend, Corey D Townsend and Brett M Townsend.