The District

Second Essex and Middlesex

I am grateful to represent Wilmington, Tewksbury, Andover, Merrimac, Amesbury, and most of North Andover and Haverhill.

See who your local, state, and federal representatives are here.

District