Nichols, Li T, MD, Ph.D.
Internal Medicine
Novant Health
2131 S 17th St
Wilmington NC 28401
Phone: 910 667-2606