Dr. Rachel Davis University of New Mexico Eye Department 1600 University Blvd NEAlbuquerque, New Mexico 87131 United StatesCall: 505-272-2553Visit Practice Click here for directions