Margaret Carter
NPI: 1043279540
Margaret Carter is a Physician/Ophthalmology specialist focused health provider in Natchitoches, Louisiana. affiliates with no hospitals or medical groups. Call Margaret Carter on phone number 3183578194 for more information and advice or to book an appointment.
| City | Natchitoches |
| State | Louisiana |
| Address 1 | 140 E 5TH ST |
| Postal Code | 71457 |
| Phone | 3183578194 |
| Fax | 3183523145 |
| Primary Specialty | Physician/Ophthalmology |