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.
The reviews listed below were collected independently of Horizon Eye Care through rater8. Each review represents an authentic and verified patient experience.
the first time experience was very professional
(3 days ago)
Sep-2026
Answered all my questions. Great doctor!
(1 week ago)
Sep-2026
Very efficient approach and appointment.
(1 week ago)
Sep-2026
Wonderful doctor and wonderful team. Mike is the best at helping pick out the perfect frames. Thank you for the great customer service.
(1 week ago)
Sep-2026
Dr. James was very professional and was knowledgeable about my lump on my eyelid.
(2 weeks ago)
Sep-2026
Thorough and answered my questions
(1 month ago)
Aug-2026
I got in and was seen with no wait or problems Dr.James does a great job with my eye care
(1 month ago)
Aug-2026
This was my first time at this eye doctor. So no one told me I wouldn’t be able to drive home. I ve never had my eyes dialated so I didn’t know I couldn’t drive home. No one asked if I had a ride so I drove home with blurry vision and almost wrecked. I would have appreciated someone even offering me a pair shades or at least a warning. It was very dangerous and I felt no one in that office even cared.
(1 month ago)
Aug-2026
Dr James is always professional, thorough, and personable. Highly recommended.
(1 month ago)
Aug-2026
Always answers any questions. Very professional. Very happy with care.
(1 month ago)
Aug-2026
Cotswold
135 S. Sharon Amity Rd Charlotte, NC 28211
Mallard Creek
10834 Mallard Creek Rd Charlotte, NC 28262
Waverly
11835 Southmore Dr 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.
the first time experience was very professional
Answered all my questions. Great doctor!
Very efficient approach and appointment.
Wonderful doctor and wonderful team. Mike is the best at helping pick out the perfect frames. Thank you for the great customer service.
Dr. James was very professional and was knowledgeable about my lump on my eyelid.
Thorough and answered my questions
I got in and was seen with no wait or problems Dr.James does a great job with my eye care
This was my first time at this eye doctor. So no one told me I wouldn’t be able to drive home. I ve never had my eyes dialated so I didn’t know I couldn’t drive home. No one asked if I had a ride so I drove home with blurry vision and almost wrecked. I would have appreciated someone even offering me a pair shades or at least a warning. It was very dangerous and I felt no one in that office even cared.
Dr James is always professional, thorough, and personable. Highly recommended.
Always answers any questions. Very professional. Very happy with care.