Our Locations

We have six locations and a surgery center in the Merrimack Valley to serve you.

HAVERHILL
62 Brown Street, Suite 205
Haverhill, MA 01830
Fax (978) 521-6269
Monday – Friday 8:00 am – 4:30 pm
Get Directions
LAWRENCE
360 Merrimack Street
Entrance I, Suite 125, 1st Floor
Lawrence, MA 01843
Fax (978) 685-0055
Monday – Friday 8:00 am – 4:30 pm Select Saturdays
Get Directions
NASHUA
505 West Hollis Street, Suite 109
Nashua, NH 0306
Fax (603) 882-3020
Monday – Friday 8:00 am – 4:30 pm
Get Directions
NEWBURYPORT
21 Highland Ave., Suite 1
Newburyport, MA 01830
Fax (978) 792-5788
Monday – Friday 8:00 am – 4:30 pm
Get Directions
NORTH ANDOVER
451 Andover Street,
N. Andover, MA 01845
Fax (978) 655-8545
Select hours – please call
Get Directions
SALEM, NH
29 Stiles Road, First Floor
Salem, NH 03079
Fax (603) 898-8568
Monday – Friday 8:00 am – 4:30 pm Select Saturdays
Get Directions
CATARACT AND LASER CENTER
349 N. Main Street #6
Andover, MA 01810
Phone (978) 475-0959
By appointment only
Get Directions