Eyecare Ad

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 doctor examining a child's eyes

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
Patient receiving a medical eye examination

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
Child completing a vision activity with an adult

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
Man experiencing dry eye discomfort

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
Woman inserting a contact lens

Why Choose Insight Eyecare?

Insight Eyecare team

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
★★★★★5/5

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.

Shelly S
Shelly S From Google
★★★★★5/5

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.

Ashley R
Ashley R From Google
Map showing Insight Eyecare's Glenpool location

Contact Us

12140 South Waco Avenue,
Glenpool, OK 74033

+1 (918) 296-3937

Mon-Tue, Thu-Fri | 8AM-5PM
Wed | 1PM-5PM
Sat-Sun | Closed