Get to know Vision Center P.C.

Our Practice

Eye Care for Life

We've provided eye care for generations of people in Iowa. Our clinics and staff all believe your eyes deserve the best care, and we're here to see you get it.

Our experienced doctors & staff

Vision Center P.C. Team

Our Doctors

At Vision Center, P.C., our team of dedicated professionals brings a wealth of knowledge and experience to provide you with the best possible eye care.

Our doctors are committed to staying at the forefront of advancements in eye care technology and treatments, ensuring that you receive cutting-edge care tailored to your individual needs.

Whether you need routine eye exams, treatment for eye conditions, or emergency care, our team is here to support your vision health every step of the way.

Our Optical Team

At Vision Center, P.C., our Optical Team is dedicated to helping you find the perfect eyewear to suit your lifestyle and vision needs.

With a constantly updated selection of over 1,000 frames, including the latest styles and trusted brands, we ensure that you have access to a wide variety of options. Our team of experienced opticians is here to provide personalized assistance, whether you need help choosing the right frames, selecting lenses, or adjusting your eyewear for a perfect fit.

Our Patient Care Team

Our compassionate and knowledgeable team members are committed to providing personalized service tailored to your needs. We understand that each patient is unique, and we strive to create a welcoming environment where you feel valued and cared for.

Whether you’re here for a routine eye exam, specialized treatment, or contact fitting, our Patient Care Team is here to support you any way we can.

Our Business Office Team

Our experienced staff members are here to assist you with any administrative needs, whether you have questions about your account, need help understanding your insurance coverage, or require assistance with payment options.

We are committed to making the administrative side of your eye care experience as hassle-free as possible, allowing you to focus on what matters most—your vision and eye health.

Our Reception Team

Our Reception Team is committed to providing a warm and inviting atmosphere, where you feel comfortable and cared for. They handle scheduling appointments, managing patient flow, and coordinating communication between you and our medical staff.

Whether you're visiting for a routine exam or a specialized treatment, our team ensures that your visit begins smoothly and efficiently.

Only the finest care for more than 50 years

Our Practice History

With over 60 years of dedicated service, Vision Center, P.C. has grown from a small practice in downtown Muscatine to a trusted provider of comprehensive eye care across eastern Iowa.

Our commitment to personalized care and the latest in eye care technology has been the foundation of our success. We invite you to learn more about our rich history and the milestones that have shaped who we are today.

More information

Learn more about our doctors

Dr. Toni Eller

Optometrist

Dr. Chris Scholz

Optometrist

Dr. Patrick Walsh

Optometrist

Dr. Beth Repp

Ophthalmologist

Our Spanish-Speaking Team

At Vision Center, P.C., we are proud to offer comprehensive eye care services to our Spanish-speaking community. Our bilingual team is here to ensure that language is never a barrier to receiving the quality eye care you deserve.

From scheduling appointments to discussing treatment options, our Spanish-speaking staff is available to assist you every step of the way, providing the personalized care and attention you need in the language you’re most comfortable with.

Vision Center P.C. & the community

Community Involvement

Tree Project

Learn more about how Vision Center P.C. gives back to the environment and people in the community.

View More

Environment Project

At Vision Center P.C. we believe that we are more than a business, we are a part of the community.

View More

50th Anniversary Party

Celebrating our company milestones, with the help from our appreciated patients and community.

View More

Muscatine School Program

We believe in the importance of education and are proud to provide schools in Muscatine with eyecare kits.

View More

Company Outings

We get the whole family involved when it comes to being a part of our community.

View More
In need of 24/7 emergency care services?
In need of emergency eye care? Click the button below to call our 24/7 emergency line.

Made with ♥ by Aelieve Digital Marketing

Vision Center P.C. © 2024 All rights reserved.

24/7 Emergency Care

In need of emergency care? Please call us at (563) 263-2020. Skip the waiting room, we will have one of our Doctors meet you at our clinic to take care of your emergency needs.

If you are calling outside of work hours, one of our Doctors will be paged and continue to meet you at our clinic. 

Call Now: (563) 263-2020

24/7 Emergency Care

In need of emergency care? Please call us at (563) 263-2020. Skip the waiting room, we will have one of our Doctors meet you at our clinic to take care of your emergency needs.

If you are calling outside of work hours, one of our Doctors will be paged and continue to meet you at our clinic. 

Call Now: (563) 263-2020

24/7 Emergency Care

In need of emergency care? Please call us at (563) 263-2020. Skip the waiting room, we will have one of our Doctors meet you at our clinic to take care of your emergency needs.

If you are calling outside of work hours, one of our Doctors will be paged and continue to meet you at our clinic. 

Call Now: (563) 263-2020