Office Locations

Manchester
1589 Elm Street
Third Floor
Manchester, NH 03101
(603) 622-2204
Directions
Portsmouth
14 Manchester Square
Suite 140
Portsmouth, NH 03801
(603) 433-4445
Directions
Nashua
142 Main Street
Suite 520
Nashua, NH 03060
(603) 880-3314
Directions
Berlin
Berlin City Hall, Lower Level
168 Main Street
Berlin, NH 03570
(603) 752-6190
Directions
Concord
(By Appointment Only)
James C. Cleveland Federal Building
53 Pleasant Street
Concord, NH 03301
(603) 622-2204
Directions
Washington, DC
330 Hart Senate Office Building
Washington, DC 20510
(202) 224-3324
Directions