Leach, Shelby OD

Closed
33 W 42nd St
New York, NY 10036

Leach, Shelby OD, located within the University Eye Center in New York, NY, provides comprehensive eye and vision care for patients of all ages, utilizing the latest technology to diagnose and treat a wide range of conditions. With a focus on patient-centered care, the center offers a variety of services including vision rehabilitation, specialty contact lenses, and eyewear selections tailored to individual needs.

The University Eye Center is committed to ensuring optimal eye health through thorough examinations, advanced imaging, and supportive resources for both patients and referring providers. Their dedication to accessibility and innovation reflects in their robust patient portal and a diverse selection of eyewear options to accommodate various lifestyles and requirements.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesNew YorkNew YorkLeach, Shelby OD

Partial Data by Infogroup (c) 2025. All rights reserved.