850 Washington Street, Suite 201, Dedham, MA 20206 781-493-7915
Merrimack Valley Physicians, Inc.
3 Riverside Drive
Andover, MA 01810
Route 93N to exit 45 (River Road).
Take a left at the lights at the end of the exit ramp.
Go through two sets of lights and take a left onto Riverside Drive (Andover Research Park).
Follow Riverside Drive to #3. Building entrance and parking is to the right of the Steward Health Care sign.