Patient Portal
Make A Payment
801-357-7373
Home
Our Doctors
Our Doctors
Dr. Paul F. Olson, M.D.
Dr. Frank Edmunds, O.D.
Dr. Joe R. Haggard, O.D.
Dr. Duane J. Nelson, M.D.
Dr. Kristine Dunn, O.D.
Dr. Blaine Bird, O.D.
Dr. Todd Cook, M.D.
Dr. Michael Lloyd, M.D.
Dr. Jeffrey P. Gardiner, D.O.
Dr. David O. Edmunds, O.D.
Vision Correction
Eye Exams
Optical Shop
Contact Lenses
LASIK
Cataracts
Eye Conditions
Dry Eye
Macular Degeneration
Presbyopia
Glaucoma
Cosmetic
Contact Us
Contact Us
Patient Information Form
Blog
Home
Our Doctors
Our Doctors
Dr. Paul F. Olson, M.D.
Dr. Frank Edmunds, O.D.
Dr. Joe R. Haggard, O.D.
Dr. Duane J. Nelson, M.D.
Dr. Kristine Dunn, O.D.
Dr. Blaine Bird, O.D.
Dr. Todd Cook, M.D.
Dr. Michael Lloyd, M.D.
Dr. Jeffrey P. Gardiner, D.O.
Dr. David O. Edmunds, O.D.
Vision Correction
Eye Exams
Optical Shop
Contact Lenses
LASIK
Cataracts
Eye Conditions
Dry Eye
Macular Degeneration
Presbyopia
Glaucoma
Cosmetic
Contact Us
Contact Us
Patient Information Form
Blog
Our vision
is to
improve
yours
our doctors
Paul F. Olson, M.D.
Frank Edmunds, O.D.
Joe Haggard, O.D.
Duane Nelson, M.D.
Kristine Dunn, O.D.
Blaine Bird, O.D.
Todd Cook, M.D.
Michael Lloyd, M.D.
Jeffrey P. Gardiner, D.O.
Contact Us
We're not around right now. But you can send us an email and we'll get back to you, asap.
Not readable? Change text.
Send
WordPress Lightbox Plugin