John Carmack practices Family Medicine. He studied medicine at St. George's University School of Medicine. He accepts Medicare payments and is listed with Medicare.gov.
NPI NUMBER | 1639152812 | |
NPPES Provider LastName | CARMACK | |
NPPES Provider FirstName | JOHN | |
NPPES Provider ZIPCode | 245512238 | |
NPPES Provider State | VA | |
Specialty Description | Family Practice | |
Total Claim Count | 7534.0 | |
Distinct Opioid Count | 5.0 | |
Opioid Claim Count | 247.0 | |
Percent Opioid Claims | 3.28 |
National Provider Identifier [NPI] | 1639152812 |
Last Name Of The Provider | CARMACK |
First Name Of The Provider | JOHN |
View All |
![]() |
Dr. Laura M. Robert, MD
![]() |
![]() |
Dr. Stacey K. Katany, DO |
![]() |
Dr. Susan S. Coggin, MD
![]() |
![]() |
Dr. Jarrett S. Dodd, MD
![]() |
![]() |
Dr. Leah H. Hinkle, MD
![]() |
![]() |
Dr. Charles H. Coggin III, MD
![]() |
![]() |
Dr. Richard F. Stowers Jr., MD
![]() |
![]() |
Dr. David M. Smith, MD
![]() |
![]() |
Dr. Thomas W. Eppes Jr., MD
![]() |
![]() |
Marjorie E. Keymer |