Skip to main content
Request Appointment Call 717-408-6628
Your Local

Optical Boutique in York, PA

We believe in making your vision correction experience stylish and comfortable. Nestled in the heart of York, our boutique offers an extensive selection of premium frames, high-quality lenses, and tailored care to meet your family’s vision needs. Whether you are looking for everyday glasses, sunglasses, or specialty eyewear, our dedicated team ensures you feel confident in your choice.

Call 717-408-6628 Request Appointment
You're Covered

Discover our broad range of accepted insurance providers.

Skilled Services

Our optometric team serves your vision needs, from eye exams to advanced care.

A Wide Selection

From daily disposables to rigid contact lenses, we've got it all.

Great Location

Get all the info you need to book an appointment and find our practice.

Integrity Optical

More Than Eyewear, It’s How We Care

We take pride in offering services that cater to every individual’s vision needs. From sleek designer frames to practical safety glasses, there’s something for everyone in our carefully curated selection. With over 2,500 frames available, our collection ranges from high-end designer brands like Gucci, Ray-Ban, and Versace to budget-friendly options that ensure every patient can find eyewear they love without compromising quality.

But what truly sets Integrity Optical apart is the people behind the frames. Our team, led by Megan and Anthony McHale, brings over 50 years of combined experience to the boutique. Megan is an experienced American Board of Opticianry Certified (ABOC) optician and frame purchaser. They have built a practice centered on personalized care, ensuring every patient receives dedicated attention and guidance when selecting eyewear.


Woman choosing her eyewear at Integrity Optical
What We Do

Premium Eye Care at Integrity Optical


We are dedicated to your long-term visual health, offering thorough eye examinations and proactive care to preserve your vision. If you experience any eye emergency, contact us immediately. We are here to help. Call us on 717-408-6628.

Young girl wearing her prescription glasses at Integrity Optical

Our prescription glasses cater to adults and children alike. With advanced lenses like Varilux® and Crizal®, we ensure you’ll enjoy optimal vision in every aspect of your daily life.

Contact Lens fittings at Integrity Optical

From daily disposables to multifocal lenses, we help you find the right contact lenses for your comfort and lifestyle. Our contact lens exams ensure the best fit and health for your eyes!

Specialty Eyewear at Integrity Optical

We provide durable and functional options like sports glasses, safety eyewear, and blue-light glasses for digital screen protection. Whatever your needs, we have you covered.

Look Good, Feel Good

Designer Eyeglasses in York

  • Airlock
  • Calvin Klein
  • Catch London
  • Coach
  • Cole Haan
  • Converse
Focused On Your Sight

Find The Right Contacts for Your Eyes

We offer a wide range of contact lenses designed to suit every lifestyle and vision need. Whether you’re looking for daily disposables, multifocal lenses, toric lenses for astigmatism, or gas-permeable options, our team will help you find the perfect fit. Enjoy clear, comfortable vision with contact lenses tailored just for you, and experience the freedom they provide every day.


Contact Lens at Integrity Optical
The Friendly Faces Behind Your Vision

Meet Our Dedicated Optical Team


We’re proud to serve the York community; that sense of connection extends into everything we do. Our boutique highlights local artistry, with unique pieces displayed throughout the office, creating a warm, inviting space that feels like home. Our team’s deep community ties are reflected in their care, ensuring every patient feels like part of the Integrity Optical family.

arrow-right-2 Meet the Team
Megan McHale, ABOC and Anthony McHale, Optician
Noelle Calzone, ABOC
Optician
Laura Lorena Partida
Optometric Assistant
Ryan Yealy, O.D.
5 Star Reviews
What Our Patients Have To Say