2nd Middlesex District

Funds raised and spent are tabulated since Jan. 1, 2026.