James E. Foye
James E. Foye
| Town Meeting | |
| In Office | 1970 - 1974 2001 - 2013 2015 - 2018 |
| Personnel Board | |
| In Office | 2001 - 2008 |
| Board of Appeals | |
| In Office | 2005 - 2015 |
This is a stub article. If you can make this better, submit a suggestion.
James E. Foye served as:
- Town Meeting, 1970 - 1974, 2001 - 2013, 2015 - 2018
- Personnel Board, 2001 - 2008
- Board of Appeals, 2005 - 2015