The Eye Clinic Welcomes Dr. Margaret Carter – 8/3/16
Margaret Carter, MD, has joined the medical staff of The Eye Clinic. Originally from Lake Charles, Dr. Carter earned a Bachelor of Science degree in biology from Centenary College of Louisiana, and a Medical Degree from Louisiana State University Health Sciences Center, both in Shreveport. She completed her internship in Internal Medicine and residency in… Read More