About Teresa Hrach, OD
Dr. Teresa D. Hrach, OD is a highly experienced optometrist located in Millis, Massachusetts. She has compassionately provided top-quality eye care to patients for over 28 years. In Millis, she is your neighborhood optometrist who truly cares about your medical needs. If you’re searching for an optometric physician with expert services and a warm, personal touch, come see Dr. Hrach. Her exceptional services as an optometrist is part of what makes our team so great.
Dr. Teresa Hrach, OD has spent almost three decades as a comprehensive optometrist. Dr. Hrach was accepted early to optometry school and got her BS, and OD degree from New England College of Optometry. Dr. Hrach worked part time in eye care services until she opened her own optometry practice in 2004. She has board certification as an optometric physician to diagnose, manage, and treat various eye conditions and diseases.
Dr. Hrach utilizes the latest technologies to care for her patients. At Teresa Hrach OD, our state-of-the-art optometry equipment ensures optometry patients receive outstanding care at each visit. Dr. Hrach is an optometrist that believes in both quality and convenience. Our office offers technologies such as the Humphrey Field Analyzer (to detect subtle vision loss), the Zeiss Cirrus 600 OCT (for diagnosing and managing eye diseases), and the TRS-5100 (digital refractor for highly accurate prescriptions)
Education
Dr. Hrach graduated from New England College of Optometry. Teresa Hrach, OD earned a degree of a Doctor of Optometry.
Licenses
Teresa Hrach, OD has been registered with the National Provider Identifier database since July 08, 2005, and her NPI number is 1225036734.
Insurance
Dr. Teresa Hrach, Optometrist accepts the following insurance providers:
-
Aetna [Aetna Life Insurance Company]
-
Blue Cross and Blue Shield of Massachusetts HMO Blue, Inc.
-
Medicare
-
UnitedHealthcare Insurance Company
Book an Appointment
Dr. Teresa Hrach is a verified optometrist on Vitadox.com and currently accepts new patient appointments.
To schedule an appointment with Dr. Teresa Hrach, please call (774) 993-3121.