|Active||Over 11 years ago|
|501 KEYSER AVE
NATCHITOCHES LA, 71457-6018, US
|PO BOX 207
NATCHITOCHES LA, 71458-0207, US
|Remove 1093713810 NPI Number|
According to our database, Dr. Edna Wise Mcleod MD NPI is 1093713810, taxonomy code is 2085R0202X and license number is 009944, license state is located at Louisiana. Edna Wise Mcleod MD physically located at 501 Keyser Ave, Natchitoches LA, 71457-6018. NPI Number Edna Wise Mcleod MD has the Individual type.
1093713810 NPI number is provided on an as is basis without warranty of any kind. 1093713810 is maintained by the National Plan & Provider Enumeration System. The contents of Edna Wise Mcleod MD are for informational purposes only.