Make an Appointment

To make an appointment, please fill out the form to the best of your ability and we will reach out with potential openings based on your location.

Meet Our Doctors

Conley B. Call, MD

Conley B. Call, MD

Todd B. Engen, MD

Todd B. Engen, MD

doctor Joshua Hansen
Joshua J. Hansen, MD

Joshua J. Hansen, MD

William V. Hatch, OD

William V. Hatch, OD

Brad S. Henriksen, MD

Brad S. Henriksen, MD

Nathan D. Garlick, OD

Nathan D. Garlick, OD

Nathan G. Lambert, MD

Nathan G. Lambert, MD

Reese M. Loveless, OD

Reese M. Loveless, OD

Peter A. Ririe, MD

Peter A. Ririe, MD

Christopher J. Ricks, MD

Christopher J. Ricks, MD

Joseph S. Schmutz, MD

Joseph S. Schmutz, MD

Robert Simmons
Robert L. Simmons, OD

Robert L. Simmons, OD

Mason A. Schmutz, MD

Mason A. Schmutz, MD

doctor Aaron Smalley
Aaron D. Smalley, MD

Aaron D. Smalley, MD

Justin T. Wilkinson, MD

Justin T. Wilkinson, MD

Austin J. Woolley, MD

Austin J. Woolley, MD

Scott Yeates
Scott W. Yeates, MD

Scott W. Yeates, MD

Meet All Our Doctors