Individual provider · Type 1 NPI
Gregory D. Cook, MD
Internal Medicine Physician · Richmond, VA
Practice location
2300 Cedarfield Pkwy
Richmond, VA 23233-1936
Fax (804) 968-5544
Mailing address
PO Box 2516
Midlothian, VA 23113-8516
Specialties and licenses
| Taxonomy | Code | License |
|---|---|---|
| Endocrinology, Diabetes & Metabolism Physician | 207RE0101X | 0101243815 (VA) |
| Internal Medicine Physician Primary | 207R00000X | 0101243815 (VA) |
Internal Medicine Physician: A physician who provides long-term, comprehensive care in the office and the hospital, managing both common and complex illness of adolescents, adults and the elderly. Internists are trained in the diagnosis and treatment of cancer, infections and diseases affecting the heart, blood, kidneys, joints and digestive, respiratory and vascular systems. They are also trained in the essentials of primary care internal medi…
19 other providers at this address
- Minerva Health LLCGeriatric Medicine (Internal Medicine) Physician Richmond, VA NPI 1336618263
- Virginia United Methodist Homes, Inc.Skilled Nursing Facility Richmond, VA NPI 1063631620
- Amy Scheer, DOInternal Medicine Physician Richmond, VA NPI 1538477674
- Arden Aylesworth Jr., GNP, PMHNP, ANPGerontology Nurse Practitioner Richmond, VA NPI 1518167139
- Emily SneadOccupational Therapist Richmond, VA NPI 1033030697
- Heather Dawn Reed, PTPhysical Therapist Richmond, VA NPI 1528253804
- Hillary Pierpont Mead, PTAPhysical Therapy Assistant Richmond, VA NPI 1356894711
- Jordan Hubert Baxter, CNANurse's Aide Richmond, VA NPI 1326742818
- Kathryn Driver Johnston, FNP-BCFamily Nurse Practitioner Richmond, VA NPI 1316295694
- Kinesics C. PurnellOccupational Therapy Assistant Richmond, VA NPI 1831989490
- Kristen E. Henretta, PTAPhysical Therapy Assistant Henrico, VA NPI 1447029137
- Makenzie Mitchell, LPTAPhysical Therapy Assistant Richmond, VA NPI 1336027002
Other internal medicine physician providers in Richmond
- Aimee Collins, MDInternal Medicine Physician Richmond, VA NPI 1003024829
- Clifton Linwood Parker, MDInternal Medicine Physician Richmond, VA NPI 1003243627
- Meredith Rachael McDonald, MDInternal Medicine Physician Richmond, VA NPI 1003471954
- Matthew Keller Campbell, MDInternal Medicine Physician Richmond, VA NPI 1003501925
- Pratyush Narayan, MD, PhD, MSInternal Medicine Physician Richmond, VA NPI 1003745472
- Katherine Lavan Smallwood, MDInternal Medicine Physician Richmond, VA NPI 1003866690
- Paulina Essah, MDInternal Medicine Physician Richmond, VA NPI 1003906645
- Renee Yvonne Carter, MDInternal Medicine Physician Richmond, VA NPI 1003941600
About NPI 1114135092
Gregory D. Cook, MD's National Provider Identifier is 1114135092, issued on May 21, 2007. The primary taxonomy on file is Internal Medicine Physician (207R00000X), and the practice location is in Richmond, VA. The record was last updated on Aug 23, 2025.