Make an Appointment
Complete Eye Care, Close to Home
Modern Eye Care for Every Stage of Life
From comprehensive eye exams and family eye care to eyewear, contact lenses, dry eye treatment, and medical eye care, Insight makes it easier to get the care you need in one welcoming place.
Make an Appointment
Eye Exams
Insight provides comprehensive exams for adults, children, and seniors, along with specialized contact lens evaluations.
- Comprehensive eye health and vision testing
- Children’s and senior eye exams
- Contact lens exams and fittings
- Early detection of vision and eye health changes
Make an Appointment
Medical Eye Care
Insight diagnoses and manages a wide range of medical eye concerns, from sudden infections to chronic conditions that require ongoing monitoring.
- Red eyes and eye infections
- Glaucoma testing and management
- Diabetic eye exams
- Cataract evaluation
- Macular degeneration monitoring
Make an Appointment
Family Eye Care
Our doctors care for children, adults, and seniors with services tailored to each patient’s age, health, and vision needs.
- A trusted eye doctor for the entire family, following the entire journey
- Routine and medical eye care in one convenient location
- Personalized care through every stage of life, with specialized staff members
Make an Appointment
Eyewear Selection
Our team can help you choose frames and lenses that fit your prescription and lifestyle.
- Designer frames
- Prescription glasses
- Prescription and nonprescription sunglasses
- Progressive, anti-reflective, photochromic, and other lens options
Make an Appointment
Dry Eye
Our team looks beyond temporary symptom relief to identify what is disrupting the tear film and recommend a personalized treatment plan.
- Burning, gritty, watery, or irritated eyes
- Dry eye evaluations and treatment
- Meibomian gland dysfunction
- At-home, prescription, and in-office treatment options
Make an Appointment
Contact Lenses
Insight offers personalized contact lens fittings based on your prescription, eye shape, comfort, and lifestyle.
- Daily and monthly lenses
- Contacts for astigmatism
- Multifocal contact lenses
- Guidance on fit, comfort, and healthy wear
Make an Appointment
Why Choose Insight Eyecare?
Insight combines experienced doctors, modern technology, and convenient care to make every visit feel straightforward and comfortable.
- Experienced, patient-focused doctors who genuinely care
- Modern diagnostic technology
- Many insurance plans accepted
- Convenient locations
- Trusted by hundreds of local patients, year after year
Make an Appointment
I love, love, love Insight Eye Care! They are always so friendly and professional with a sense of humor. Dr. Porter uses the newest diagnostic technology and provides a thorough exam with detailed findings on the current health of each part of my eyes, what to watch out for and next steps to treat any issues. I wholeheartedly recommend them for all ophthalmological needs.
I cannot say enough great things about Insight Eye Care. The entire team is so kind and hospitable. Dr. Porter is very patient, caring and walks you through all of your scans, explains what she’s looking at/for, so you can understand exactly what each one is for and how it’s used; even better, she explains it in a way that anyone can understand.
Contact Us
12140 South Waco Avenue,Glenpool, OK 74033
Mon-Tue, Thu-Fri | 8AM-5PM
Wed | 1PM-5PM
Sat-Sun | Closed