Peter T Alford, MD, Internal Medicine

3246 6th Ave Se
Ste 200
HickoryNC  28602-8335 (Catawba County)


Phone: 828-326-2660
Fax: 828-326-2671

NPI: 1356333827
License Number: 26792 (NC)