James Thomas Barker II, MD, Internal Medicine

24 2nd Ave Ne Ste 201
HickoryNC  28601-5045 (Catawba County)


Phone: 828-324-9900
Fax: 828-324-8322

NPI: 1922189927
License Number: 200400632 (NC)