Our Urgent Care Doctors/Physicians in North Carolina

AFC Urgent Care of North Carolina has an excellent staff of physicians, technicians, and medical assistants.

Dr. Wenn

Doctor Mark Morris, MD

AFC Urgent Care of Gastonia, NC

Bio Coming Soon.

Dr. James Ho

Doctor James Ho, MD

AFC Urgent Care of South Charlotte

Dr. James Ho, M.D. received a mechanical engineering degree (B.S.M.E.)  and a medical doctoral degree (M.D.). 

He served as medical examiner in the states of Virginia and North Carolina. Dr. Ho was a lecturing professor at Pikeville College of Osteopathic Medicine and received faculty of the year award.  He is a proud affiliate of UCLA Bruins family.

As a Diplomat of American Board of Internal Medicine and a board certified physician, he is also an avid golfer and amateur singer at leisure time. 

Doctor Daniel L. Kelly, MD FAAFP

AFC Urgent Care of South Charlotte

Dr Kelly received his BS in biology graduating from Virginia Tech Magna Cum Laude, and his MD degree at the Medical College of Virginia- VCU in Richmond Virginia.  He was Chief Resident in his Family Medicine Residency and spent eleven years in the Army Medical Corps.  He spent 25 years in the Emergency Departments in and around Charlotte.  He has spent the last 5 years practicing in Urgent Care Medicine.

Dr. Kelly is Board Certified in Family Medicine until 2023.  He is Board Certified in Urgent Care Medicine until 2025.  He was Board Certified in Emergency Medicine for 19 years.  He has medical licenses in NC, SC, VA, and PA.

His motto is:  “Ut Prosim”, that I might serve.  He has a loving family and enjoys many sports, Panther’s football, and outdoor activities especially hiking.

Doctor Timothy Wenn, MD

AFC Urgent Care of Indian Trail, NC

Bio Coming Soon.

Doctor Douglas Coran, MD

AFC Urgent Care of Indian Trail, NC

Doctor Coran, received his medical degree from the University of Missouri.  Afterwards he served as an ER Physician with the Department of Veteran Affairs and as the Medical Director of AFC Urgent Care in Tampa Florida. Dr. Coran’s experience includes urgent care, emergency medicine and family practice. He is board certified by the North Carolina medical board.