Provider records sourced from NPPES (CMS National Plan & Provider Enumeration System). Data current as of August 10, 2026.

Mackenzie Hamilton

Individual provider Internal Medicine Physician · NPI 1477118057

Mackenzie Hamilton is an Internal Medicine in Christiansburg, Virginia. Qualified in 2019, 7 years ago. Practices with Carilion Healthcare Corporation, a 549-clinician group, works from 3 locations and accepts Medicare assignment. Licensed in Kentucky and Virginia.

Years since qualifying
7
Licensed in
KY, VA
In the registry since
2019
Specialties on file
3

Practice location Address checks out

2900 Lamb Cir Ste 201
Christiansburg, VA 24073-6344
Phone: (540) 731-2328
Fax: (540) 639-3950
Show map & directions

Pin is approximate — placed at the ZIP-code centre, not the exact door.

Additional practice locations (2)

  • 911 Bypass Rd Bldg A, Pikeville, KY 41501-1602 — (606) 430-3500
  • 1249 15th St, Huntington, WV 25701-3662 — (304) 691-1000

Specialties & licences

Internal Medicine Physician (primary) Taxonomy 207R00000X · Licence 0102209147 (VA)
Internal Medicine Physician Taxonomy 207R00000X · Licence 05560 (KY)
Cardiovascular Disease Physician Taxonomy 207RC0000X · Licence 0102209147 (VA)

Record details

NPI number1477118057
Entity typeIndividual (Type 1)
GenderMale
Sole proprietorNo
NPI enumeratedMay 8, 2019
Last updated in NPPESJune 18, 2026
Certification dateJune 18, 2026
Mailing address213 S Jefferson St Ste 1006, Roanoke, VA 24011-1713

Medicare enrollment

From the CMS Doctors & Clinicians file — this clinician is enrolled in Medicare.

Medicare specialtyINTERNAL MEDICINE
Medical schoolOTHER
Graduated 2019 (7 years in practice)
Group practice Carilion Healthcare Corporation — 549 clinicians
Accepts Medicare assignment Yes — accepts the Medicare-approved amount
Practice locations4 on file with Medicare

Other providers in Christiansburg