DR. Edna Wise Mcleod, MD is a diagnostic radiology radiology in Natchitoches, LA. The provider is a radiologist who utilizes x-ray, radionuclides, ultrasound and electromagnetic radiation to diagnose and treat disease. DR. Edna Wise Mcleod, MD NPI is 1093713810. The provider is registered as an individual entity type.
The NPPES NPI record indicates the provider is a female.
The provider's business location address is:
501 KEYSER AVE
NATCHITOCHES, LA
ZIP 71457-018
Phone: (318) 214-4274
Fax: (318) 214-4275
The enumeration date for this NPI number is 7/14/2005 and was last updated on 9/15/2008.