David Leach, MD - Clearview Eye Clinic

1630 23rd Ave Ste 201A
Lewiston, ID 83501

David Leach, MD, is associated with Clearview Eye Clinic, located in Lewiston, ID. The clinic focuses on providing comprehensive eye care services to the local community.

With a commitment to patient-centered care, Clearview Eye Clinic aims to address various eye health needs. Dr. Leach's expertise enhances the clinic's ability to deliver high-quality ophthalmic services.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesIdahoLewistonDavid Leach, MD - Clearview Eye Clinic

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