Lawrence Stroud Carter Jr, MD, Internal Medicine

21 18th Ave Nw
HickoryNC  28601-1822 (Catawba County)


Phone: 828-267-2246
Fax: 828-267-1623

NPI: 1003811480
License Number: 9601569 (NC)