John L Peterson, MD, Internal Medicine

2406 Century Pl
HickoryNC  28603 (Catawba County)


Phone: 828-324-9550
Fax: 828-324-4154

NPI: 1417957234
License Number: 38166 (NC)