Do you need to visit an immigration office in New Hampshire or Massachusetts? Maybe you have a hearing scheduled at the immigration court in Boston. If you need to know the address or directions -- you can find them on the Drew Law Office, PLLC website. Just click on the link for Immigration Maps & Directions in the sidebar to the left. There is also a USCIS office in Portland, Maine -- the map and directions to that office will be posted as well when I have the chance to do so.
~Attorney Randall Drew