Byron Christopher Leak, MD, Internal Medicine

706 W King St
Kings MountainNC  28086-2708 (Cleveland County)


Phone: 980-487-3751
Fax: 980-487-3294

NPI: 1184887788
License Number: 2010-01423 (NC)