Individual provider · Type 1 NPI
James P. Earls, MD
Diagnostic Radiology Physician · Winchester, VA
NPI number
1679591689
Active
Practice location
1840 Amherst St
Winchester, VA 22601-2808
Fax (612) 294-4903
Mailing address
PO Box 880
Lima, OH 45802-0880
Other practice locations
- 120 Campus Dr Ste 121, Martinsburg, WV 25404-7552 · (681) 242-3713
- 9166 N Congress St, New Market, VA 22844-9422 · (540) 459-1340
- 160 Exeter Dr Ste 103, Winchester, VA 22603-8614 · (540) 686-1600
- 759 S Main St, Woodstock, VA 22664-1154 · (540) 459-1100
- 1000 N Shenandoah Ave, Front Royal, VA 22630-3547 · (540) 636-0300
- 200 Memorial Dr, Luray, VA 22835-1000 · (540) 743-4561
- 500 Hospital Dr, Warrenton, VA 20186-3027 · (540) 316-5000
- 160 Exeter Dr Ste 104, Winchester, VA 22603-8614 · (540) 545-4674
- 363 Sunrise Blvd, Romney, WV 26757-4607 · (304) 822-4561
- 1 Healthy Way, Berkeley Springs, WV 25411-7463 · (304) 258-6510
- 120 N Commerce Ave Ste 230, Front Royal, VA 22630-2672 · (540) 635-0800
- 505 Williams Ave, Shenandoah, VA 22849-1263 · (540) 652-9100
Specialties and licenses
| Taxonomy | Code | License |
|---|---|---|
| Diagnostic Radiology Physician Primary | 2085R0202X | 0101221484 (VA) |
Diagnostic Radiology Physician: A radiologist who utilizes x-ray, radionuclides, ultrasound and electromagnetic radiation to diagnose and treat disease.
322 other providers at this address
- Blossom Physician Services, LLCInternal Medicine Physician Winchester, VA NPI 1205779816
- Bridgefair Investments, LLCPediatrics Physician Winchester, VA NPI 1578837308
- Frederick Physician Services, LLCHospitalist Physician Winchester, VA NPI 1568394971
- Hospitalist Medicine Physicians of Front Royal, LLCInternal Medicine Physician Winchester, VA NPI 1376850057
- Hospitalist Medicine Physicians of Virginia - Front Royal, LLCInternal Medicine Physician Winchester, VA NPI 1922856491
- Hospitalist Medicine Physicians of Virginia LLCInternal Medicine Physician Winchester, VA NPI 1467252734
- Hospitalist Medicine Physicians of Virginia LLCInternal Medicine Physician Winchester, VA NPI 1770756991
- Neonatology Center of WinchesterNeonatal-Perinatal Medicine Physician Winchester, VA NPI 1376533810
- Primedoc of Winchester PCInternal Medicine Physician Winchester, VA NPI 1396701173
- Shenandoah Valley Pathology Laboratories IncAnatomic Pathology & Clinical Pathology Physician Winchester, VA NPI 1447363114
- The 02 Zone LLCUndersea and Hyperbaric Medicine (Emergency Medicine) Physician Winchester, VA NPI 1548553696
- Timbrook Physician Services, LLCPediatrics Physician Winchester, VA NPI 1417890914
Other diagnostic radiology physician providers in Winchester
- Yusuf Tahiri Akpolat, MDDiagnostic Radiology Physician Winchester, VA NPI 1043669070
- Lawrence Michael McDermott, MDDiagnostic Radiology Physician Winchester, VA NPI 1043715170
- Christine E. Huxol, MDDiagnostic Radiology Physician Winchester, VA NPI 1063502250
- Kiarash Jahed, MDDiagnostic Radiology Physician Winchester, VA NPI 1063736858
- Zachary J. Loverde, MDDiagnostic Radiology Physician Winchester, VA NPI 1114337524
- David Kent Harry, MDDiagnostic Radiology Physician Winchester, VA NPI 1114913811
- Curtis Jeffrey Thwing, MDDiagnostic Radiology Physician Winchester, VA NPI 1134117799
- Nabeel Arastu, MDDiagnostic Radiology Physician Winchester, VA NPI 1134562556
About NPI 1679591689
James P. Earls, MD's National Provider Identifier is 1679591689, issued on Jul 17, 2006. The primary taxonomy on file is Diagnostic Radiology Physician (2085R0202X), and the practice location is in Winchester, VA. The record was last updated on Mar 25, 2026.