Read Our Reviews

5 stars 5

5 stars 5
dr. johnson is great. extremely caring and concerned. i have been a patient for 15 years and am always treated well. the support staff is curteous and knowledgeable.

4 stars 4
5 stars 5
i had the best experience with this group last week. just a delightful group of people-- from the receptionist to the nurse, to the doctor! it is so rare these days to have an experience like that, especially here in santa fe. so, im not sure where all these poor reviews are coming from. the wait was no more than 10 minutes and amanda (nurse or assistant-- ) was probably the sweetest medical personnel ive ever dealt with (my husband was a physician in another state, so weve dealt with many). amanda was just so pleasant and so very thorough. then, dr. chan was just as thorough and extremely pleasant, as well. she gave me all sorts of useful tips on caring for my dry eyes and early stages of cataracts-- as well as an eye examination and vision testing. they are not participating with my insurance but my husband insisted i go here anyway and pay out of pocket because they were so thorough and extremely friendly (and it was not that pricey, at all). my son and husband have both been seen by this group before, as well, and they, too, just raved about the place/the nurses/the doctors. it makes going to the doctors a heck of a lot more tolerable when the staff is as delightful as these folks all were. thanks!!

5 stars 5
dr himmel is confident, competent, and compassionate. he is great at what he does.

The Letter I in ItalicsRequest an Appointment Key Iconpatient portal Star Iconreview us online Two People Icondoctors 1-888-eyes-now
Font Resize

Our Patient Information Center makes it easy for you to do the following:

Map Icon


Albuquerque - Northside

5757 Harper Dr NE,
Albuquerque, NM 87109

Albuquerque - Promenade

5200 Eubank NE, Suite A-4 Promenade Center
Albuquerque, NM 87111

Albuquerque - Regina Hall

806 Dr. Martin Luther King, Jr. Ave.
Albuquerque, NM 87102-3657

Albuquerque - Retina Center

4411 The 25 Way NE, Suite 325
Albuquerque, NM 87109,


412 Paseo de Onate St., Suite #2
Espanola, NM 87532


622 West Maple, Suite E
Farmington, NM 87401


311 East Nizhoni Blvd
Gallup, NM 87301-5791

Las Vegas

248 Mills Ave.
Las Vegas, NM 87701

Los Alamos

1623 Central Avenue
Los Alamos, NM 87544

Los Lunas

1603 Main Street SW, Suite B
Los Lunas, NM 87031

Rio Rancho

1740 Grande Blvd, Suite B
Rio Rancho, NM 87124


1606 S.E. Main St.
Roswell, NM 88203

Santa Fe

2947 Rodeo Park East
Santa Fe, NM 87505


1399 Weimer Rd., Suite 300
Taos, NM 87571