James J. McCauley

Phone:
978-465-1197
Email: mccauleyward5@gmail.com [1]
27 Storeybrooke Drive
Newburyport, MA 01950
Board Memberships
Board/Committee | Job title | Date Served - If Applicable | Membership Status |
---|---|---|---|
City Council [2]
| Councillor At-Large | Active Membership |