If you are new to our practice or need to update your records, we encourage you to download and print the new patient forms. By filling out these forms ahead of time, you will save significant time during your visit. Please click on forms to download. Print out the new patient forms, fill them out completely and bring them with you to the clinic during your visit. Call us at 978-452-2100 to set an appointment.
We accept most medical insurance plans, eyewear and vision plans, and other commercial health plans. Please call the office at 978-452-2100 if your plan is not listed as we are always accepting new insurance plans. Some insurance plans require a referral from your primary care doctor (pcp) for certain visits to be eligible for insurance coverage. Please be sure that your insurance coverage is up-to-date and that you are eligible for coverage. Insurance plans vary and may cover some or all of your office visit or surgery. Patients are responsible for their deductibles, co-insurance, and non-covered services. Co-pays are due on the day of visit.

Insurance Plans accepted:
  • Medicare
  • MassHealth/Medicaid including eyeglasses
  • United Healthcare
  • Blue Cross Blue Shield
  • Tufts Health Plan
  • Cigna Health Care
  • Aetna
  • Harvard Pilgrim Health Care
  • Fallon Health Plan
  • Private Health Care System
  • Network Health
  • Unicare
  • Healthcare Value Management
  • Vision Service Plan-VSP
  • EyeMed
  • Spectera
  • Superior Vision Services
  • Unitedhealthcare Vision
  • OptumHealth Vision Plan
  • MassHealth Eyeglasses
  • Allways Health Partners
  • Davis Vision