Representative David G. Haggan teaches Social Studies in Hampden. He lives in Hampden with his wife Kimberly. They have two children. He is affiliated with the Anah Shrine Bangor, NRA, and the Hampden Rifle and Pistol Club.
Congratulatory letters, Legislative Sentiments, flags flown over the Capitol, assistance with state departments, general comments or questions about legislative matters.
Mail: 2 State House Station, Augusta, ME 04330
Email: David.Haggan@legislature.maine.gov
Legislative Office: (207) 287-1440