1901 Harrison St
Suite 103
Oakland, CA 94612

Mon - Wed: 10:00AM - 5:30PM

Thu: 11:00AM - 7:00PM

Fri: 10:00AM - 5:30PM

Sat: By appointment only

Sun: Closed

97.6% would refer friends and family to us

5 stars Customer since 2022

Wonderful and informative visit. The staff are very kind and accommodating and the Dr. was very knowledgeable!!

5 stars Customer since 2017

Dr, takes the time to assist where help is needed, in adjusting your glasses.

5 stars Verified customer

I reeally appreciate that Dr. Hafen explains what the various eye tests are examining, what she is seeing and what it ... Read More

2 stars Customer since 2017

Very good experience

5 stars Customer since 2023

Very nice staff and had an overall pleasant experience

5 stars Customer since 2012

My experience with Invision Optometry has been nothing but excellent over the past 2025 years. I’ve been a patient there ... Read More

5 stars Customer since 2011

Always thorough and professional, as well as friendly

5 stars Verified customer

exellent friendly service

4 stars Customer since 2011

Dr. Hafen is excellent, thorough, efficient, personable. and patient, The staff, however,seems less professional: to ... Read More

5 stars Customer since 2022

Appreciate the expertise of the optometrist. Staff was very kind and attentive.

Also in Oakland

Dental

NextGen Dentistry

5 stars 78 reviews

Great staff! Keeps you on the good dental hygiene bandwagon :-)
Read More …

Dental

Total Health Dental Care, Old Oakland

5 stars 464 reviews

I came in without an appointment on an emergency basis and was seen within an hour. The entire staff was very warm and welcoming. I saw two different doctors for my root canal and crown. Both were extremely gentle, making sure I was completely comfortable throughout the process.
Read More …