DR. DAVID LEACH, M.D

Ophthalmology

Active Individual
NPI: 1043379944

Practice Address

2500 W A ST
SUITE 202
Moscow, ID 83843

Phone: (208) 882-4662

Specialties

Specialty Code Primary License
Ophthalmology 207W00000X Yes M8044 (ID)

Frequently Asked Questions

NPI 1043379944 is the National Provider Identifier for DR. DAVID LEACH, M.D, a Ophthalmology provider located in Moscow, ID. This NPI was enumerated on December 6, 2006.
DR. DAVID LEACH, M.D practices at 2500 W A ST, SUITE 202, Moscow, ID 83843.

Quick Facts

NPI
1043379944
Type
Individual
Enumerated
Dec 6, 2006
Last Updated
Mar 3, 2011

Nearby Providers