Dr. Li T Nichols is a North Carolina state licensed medical doctor, specializing in Internal Medicine. Graduated Magna Cum Laude from Capital Medical University, completed residency training in St Luke's University Hospital, Dr. Nichols currently is working at Novant Health, located in 2131 S 17th St Wilmington NC 28401 Please call +1-910 667-2606 to contact. Access cdoc101.com on a desktop computer to view more details. | |||