George Finch, MD

Family Medicine

DLP Frye Medical Group

2850 Tate Blvd SE, Hickory, NC 28602

Accepting new patients

(828) 326-7000