619 N Broadway St
Moore, OK 73160

(405) 799-7706

Mon - Thu: 8:00AM - 5:30PM

Fri: 9:00AM - 12:00PM

Sat - Sun: Closed

99.4% would refer friends and family to us

5 stars Customer since 2010

Always very friendly staff, helpful and polite. Dr. Painter is great, he remembers conversations from your past visits and makes you feel like family.

5 stars Customer since 2012

Examination was thorough and complete. Service was appropriate, can't wait to get my new frames.

5 stars Customer since 2016

Dr. Painter is ALWAYS patient with my Grandkids (I have 4 of them), I have all of their appointments on the same day, so it takes time, but they do adore him, so it's just a pleasure.

5 stars Verified customer

Dr Painter is great

5 stars Customer since 2011

I was a walk-in & the staff treated me as if I had an appointment. They were extremely friendly & helpful! I received top notch service! A+

5 stars Customer since 2011

Good professional service, nice facilities and knowledgeable staff.

5 stars Customer since 2018

Very friendly peopl

5 stars Customer since 2011

always has a friendly and courteous staff and on time appointments

5 stars Verified customer

Great service and friendly staff. Always very helpful.

5 stars Customer since 2011

I always have an excellent experience when I visit the office. Dr. Painter always has a professional manner.