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

Craig Philip Schreiber

Individual provider Neurological Surgery Physician · NPI 1356701577

Craig Philip Schreiber is a Neurosurgery in Portsmouth, Virginia. Graduated from Des Moines University of Osteopathic Medicine and Health Sciences in 2016, 10 years ago. Practices with Mary Washington Healthcare Providers LLC, a 261-clinician group and accepts Medicare assignment. Licensed in New Jersey, New York and Virginia.

Years since qualifying
10
Trained at
Des Moines University of Osteopathic Medicine and Health Sciences
Licensed in
NJ, NY, VA
In the registry since
2016
Specialties on file
4

Practice location Address checks out

620 John Paul Jones Cir
Portsmouth, VA 23708-2111
Phone: (757) 953-9390
Show map & directions

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

Specialties & licences

Neurological Surgery Physician (primary) Taxonomy 207T00000X · Licence 0102209368 (VA)
Neurological Surgery Physician Taxonomy 207T00000X · Licence 322248 (NY)
Neurological Surgery Physician Taxonomy 207T00000X · Licence 25MB11484600 (NJ)
Neuroradiology Physician Taxonomy 2085N0700X · Licence 322248 (NY)

Record details

NPI number1356701577
Entity typeIndividual (Type 1)
GenderMale
Sole proprietorNo
NPI enumeratedMarch 1, 2016
Last updated in NPPESJuly 27, 2026
Certification dateJuly 27, 2026
Mailing address620 John Paul Jones Circle, Bldg 1, 2nd Fl, Rm C226b, Portsmouth, VA 23708-2197

Medicare enrollment

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

Medicare specialtyNEUROSURGERY
Medical schoolDES MOINES UNIVERSITY OF OSTEOPATHIC MEDICINE AND HEALTH SCIENCES
Graduated 2016 (10 years in practice)
Group practice Mary Washington Healthcare Providers Llc — 261 clinicians
Accepts Medicare assignment Yes — accepts the Medicare-approved amount
Practice locations2 on file with Medicare

Other providers in Portsmouth