Michael Leonard Garner, MD, Internal Medicine

169 Doctors Dr
BooneNC  28607-5017 (Watauga County)


Phone: 828-264-4553
Fax:

NPI: 1629451141
License Number: LL38257 (SC)