Person
Gary daSilva
This is a stub article. If you can make this better, submit a suggestion.
Gary daSilva served as:
- Town Meeting, 2009 - 2021
- Planning Board, 2012 - 2021