Schedule an Appointment

Request an Appointment Online
712.324.5151
800.850.4675

Open Today

View All Hours

8:30 am- 5:00 pm

About

Sheldon Vision Care has been the trusted eye care destination for Northwest Iowa since 1982. From meticulous glasses and contact lens services to emergency eye care and disease management. The professionals at Sheldon Vision Care set the bar for personalized and compassionate family eye care.

John D. Michels, OD President

Dr. Michels returned home to practice following graduation from Southern College of Optometry in Memphis, TN. After practicing in Sibley and Sheldon, IA for three years, he purchased Sheldon Vision Care in 2013. Dr. Michels takes great pride in caring for the community he considers home and the patients he considers friends. Dr. Michels enjoys the variety of providing vision care for the whole family.

John’s clinical interests include glaucoma, diabetic eye care, dry eye syndrome, and developing personalized eyewear solutions. John’s favorite aspect of providing patient care is learning about what his patients do for a living, what they do for fun, and what they want to do when they grow up. Dr. Michels and his staff strive to enhance the lives of their patients through a clear focus and attention to detail.

Education

Southern College of Optometry
University of Northern Iowa
Sheldon High School

Professional Affiliations

American Optometric Association
Iowa Optometric Association

Internships

Memphis VA Medical Center, Memphis TN
The Optical Boutique, Germantown, TN
The Eye Center, Memphis, TN

Civic Affiliations

Member, St. Paul Lutheran Church

Dr. Madelyn Driggs (Mullally)Optometrist

Madelyn Driggs, O.D. was born and raised in Le Mars, Iowa and now calls Sheldon home. Dr. Driggs graduated with honors in 2020 from Southern College of Optometry (SCO) after completing her undergraduate studies in biology at Iowa State University. While studying at SCO, Dr. Driggs earned the Outstanding Clinician Award and the Clinical Sciences Award. Her training included externships at the Memphis VA, Northwest Tennessee Eye Clinic in Martin, Tennessee, and The Eye Center in Memphis. Her clinical interests include dry eye disease, diabetic eye care, and macular degeneration management. Dr. Driggs loves her career, and her passion for providing top quality eye care is evident in the way she cares for her patients.

In her free time, Dr. Driggs enjoys traveling with her family, reading, and playing pickleball with her husband.

Dr. Driggs is now scheduling patients of all ages and is excited to meet you!

Education

Southern College of Optometry
Iowa State University
Le Mars Community High School

Professional Affiliations

Iowa Optometry Association
American Optometry Association

Internships

Memphis VA
NW Tennessee Eye Clinic- Martin, Tennessee
The Eye Center- Memphis, Tennessee

Civic Affiliations

Sheldon Public Library Board Member
St. Patrick’s Catholic Church, Member

Diane

Diane

Director of Patient Services

Diane is the captain of the Sheldon Vision Care team! She orchestrates the daily patient care tasks in the office, from scheduling exams to coordinating care with our outside team of health care professionals.

Sonya, CPO

Sonya, CPO

Optometric Assistant

Sonya is our Certified Optician here at SVC! She will walk you through preliminary testing, frame selection, lens options, and handles all of the inventory for the office!

Kirstin

Kirstin

Optometric Assistant/Marketing Assistant

Kirstin is an Optician here at SVC! She will walk you through preliminary tests, and frame selection. Kirstin also takes care of our marketing and social media accounts!

Erika

Erika

Optometric Assistant

Erika is another Optician at SVC! She will help walk you through the pre-testing process and frame selection. Erika also does the in office lens cutting and will make sure the lenses fit in your frame just right!

Brandi

Brandi

Administrative Assistant

Brandi is one of our Admin Assistants! She does everything from greeting patients at the front desk and scheduling, to monitoring patient communication systems and invoicing.

Amanda

Amanda

Administrative Assistant

Amanda is another one of our Admin Assistants at SVC! She will help you schedule appointments, check insurance eligibility, and works with insurance claims on behalf of our patients.

Nikki

Nikki

Administrative Assistant

Nikki is also one of our Admin Assistants! She will help you schedule appointments, she creates all of our ordering dispenses, and will assist you in picking out the perfect frame.

Shanda

Shanda

Administrative Assistant

Shanda is our part-time Admin Assistant! She works the front desk Mondays and Wednesdays and will greet patients, schedule appointments, and helps out with other day to day operations.

We have the look you’re searching for.