Our Massachusetts office is located at 802 Main Street in Melrose.
From the north via I-93, take I-93 South to exit 35. At the end of the ramp, turn left onto Fallon Road. After .1 miles turn right onto Park Street. Continue for 1.0 miles. Spot Pond will be visible on the right. The road will become Pond Street. Continue straight for another .3 miles. The Stone Zoo will be visible on the right. Take the first left after the zoo, at the sign reading "Melrose", in order to remain on Pond Street. Continue .3 miles to the Lynn Fells Parkway. Turn left on the Lynn Fells Parkway and continue for 1.3 miles to Main Street. Turn right onto Main Street. Our office is .1 miles ahead on the right. For a map, click here.
From the south via I-93, take I-93 North to exit 34. At the end of the ramp, merge onto rte. 28. Continue .2 miles and bear right onto New South Street. Continue .2 miles and bear right onto South Street. Continue straight for .4 miles. The Stone Zoo will be visible on the right. Take the first left after the zoo, at the sign reading "Melrose", in order to remain on Pond Street. Continue .3 miles to the Lynn Fells Parkway. Turn left on the Lynn Fells Parkway and continue for 1.3 miles to Main Street. Turn right onto Main Street. Our office is .1 miles ahead on the right. For a map, click here.
From Rte. 1, take the Essex Street exit toward Melrose. Essex Street will become Upham Street after approximately 1.0 miles. Continue straight on Upham Street for another 1.1 miles to Lebanon Street. Turn right onto Lebanon Street and continue for .2 miles. Bear right to merge onto Main Street. Our office is .1 miles ahead on the left. For a map, click here.
Our New Hampshire office is located at 207 Main Street, Suite 7 in Nashua.
We are conveniently located above Surf Restaurant in Downtown Nashua. For a map, click here.