Gregory S Hershner, MD, Family Medicine

151 Medical Park Dr
JeffersonNC  28640 (Ashe County)


Phone: 336-246-7161
Fax: 336-246-6183

NPI: 1598793424
License Number: 32728 (NC)