Person
Michael D. Haines
Michael D. Haines
| Town Meeting | |
| In Office | 2017 - 2018 |
| Tree Warden | |
| In Office | 2020 - 2024 |
| Preceded by | Everett Crotty |
| Succeeded by | David Petersen |
This is a stub article. If you can make this better, submit a suggestion.
Michael D. Haines served as:
- Town Meeting, 2017 - 2018
- Tree Warden, 2020 - 2024