Old-fashioned personal service with state-of-the-art equipment.
Old-fashioned personal service with state-of-the-art equipment.
Let our family take care of your family!
Let our family take care of your family!
Eyecare for the entire family.
Eyecare for the entire family.
SPECS Missions, Inc.
Dr. Jeff Long’s SPECS Missions, Inc. is a 501(c)(3) nonprofit organization. SPECS is an acronym for Servants Providing Eye Care Services. They offer a free eye exam and a free pair of glasses every weekday to someone in need in our community, at both locations.
Eyewear
With several thousand name brand frames to choose from, our optical showrooms have two of the largest and best selections in Oklahoma. Our doctors and knowledgeable staff are there to guide and serve you to make sure you find the perfect style, fit and lenses that you desire.
Testimonials
Posted on Google
Debbie Seefeld
February 28, 2024
I was so impressed with Dr Long and his staff. My first visit was both welcoming and informative. The staff took their time to explain procedures, insurance and scheduling. I’m extremely glad to have been referred to Dr Long’s office.
Posted on Google
UncleJohn700
February 26, 2024
Dr. Angie was fantastic! She and the whole staff were very professional and caring. I got the perfect prescription now. It is so wonderful to have my vision improve so much. I was very impressed.
Posted on Google
Lisa Emerine
February 23, 2024
Love Dr. Long's office! Great service, newest styles in glasses & friendly office staff!!
Posted on Google
Rod Miller
February 21, 2024
Registration process easy. Appointment time was prompt. Staff and doctor efficient and friendly.
Posted on Google
Bobby Hill
February 20, 2024
This place is awesome
Posted on Google
Dawnita Hill
February 18, 2024
Everyone was very friendly and helpful. Such a great experience. Dr Joe rocked! So glad I started going here.
Posted on Google
Kristen Wilson
February 16, 2024
Dr Anji and all the girls are very friendly and great with kids
Posted on Google
A M
February 15, 2024
I had a wonderful experience. The staff was well-informed, guiding me seamlessly through the insurance process. There was minimal wait times, and the friendly employees made the entire experience pleasant. Highly recommended for their excellent service!