Patient Portal

Hello Everyone,

If you have not heard, in May 2015, we switched to EMR (Electronic Medical Records). If you have had an appointment with us since May 5, 2015, your information can now be access on-line. Part of upgrade, is the ability for you to access information for yourself at your convenience. The new system is called Revolution PHR and there is a link on our website. You can also click on the icon below to be redirected.

The benefits include:

  • Make an appointment in real-time and confirm upcoming appointments
  • View the last office visit
  • Check account balances and print itemized receipts
  • View order status and print current eyeglass and contact lens prescriptions
  • Update your personal contact information

If you would like to take advantage of this wonde rful new program, please call the office today 978-692-2521!

Contact Us

We look forward to hearing from you.


Find us on the map

Office hours

Our Regular Schedule


9:00 am-6:00 pm


8:30 am-5:00 pm


9:00 am-12:00 pm


8:30 am-5:00 pm


8:30 am-4:00 pm


8:30 am-12:00 pm