Marc D. James, OD
Practice: Horizon Eye Care
Specialty: Ophthalmology
Office locations: Cotswold, Mallard Creek, Waverly
Dr. James earned his undergraduate degree from the University of North Carolina, Wilmington, NC and graduated from the Pennsylvania College of Optometry. He completed externships at the Feinbloom Low Vision Center, the Thomas Lynch Pediatric and Binocular Vision Unit, the Veterans Administration Medical Center and Carolina Eye Associates.
Dr. James earned his undergraduate degree from the University of North Carolina, Wilmington, NC and graduated from the Pennsylvania College of Optometry. He completed externships at the Feinbloom Low Vision Center, the Thomas Lynch Pediatric and Binocular Vision Unit, the Veterans Administration Medical Center and Carolina Eye Associates.
Cotswold
Charlotte, NC 28211
Mallard Creek
Charlotte, NC 28262
Waverly
Charlotte, NC 28277
Dr. James earned his undergraduate degree from the University of North Carolina, Wilmington, NC and graduated from the Pennsylvania College of Optometry. He completed externships at the Feinbloom Low Vision Center, the Thomas Lynch Pediatric and Binocular Vision Unit, the Veterans Administration Medical Center and Carolina Eye Associates.
Dr. James is a member of the American Optometric Association, N.C. State Optometric Society, Piedmont Optometric Society, S.C. Optometric Association and Sports Vision Section of American Optometric Association. Over the course of his career, he has been inducted into the Gold Key International Optometric Honor Society, served as a Southern Diplomat in Glaucoma and corneal diseases and participated in multiple FDA trials for LASIK, PRK and pharmaceutical studies.

Dr. James is a very careful and awesome doctor. He answers ur questions. He's very thorough in what he does for you.
Great service excellent staff, warm environment
Dr. James is an excellent provider and I trust him with my complex eye diagnoses.
Dr. James was thorough was his eye exam and answered all my questions to my satisfaction. The wait time to get checked in and to get checked out was longer than it should be due to the volume of patients seen and the small volume of staff at the desk. The staff at the desk was very apologetic and sincere.
Dr. James did not spend usual amt of time, I'd say less than 5 min. Granted the technicians were fabulous, friendly and efficient. Perhaps they were so good, Dr. James was able to come in and quickly assess that all was well.
Always pleasant and professional
Dr. James is an excellent eye doctor and treats my whole family. I appreciate how concerned and detailed he is about our eye health.
I had just a quick check up and was there for over an hour. Terrible
Good communication
Dr. James is the best, have been his patient for several years and would not change a thing!