Full Name:
David A. Hall
Gender:
Male
Family:
Wife: Karen; 2 children
Birth Date:
11/07/1951
Birth Place:
Weymouth, MA
Home City:
Enfield, NH
Religion:
Christian
No education information on file.
Enfield Budget Committee, 1998-present
No caucus information on file.
Experience, Self-employed carpenter
No organizational membership information on file.