Individual provider · Type 1 NPI
Craig W. Belsha, MD
Pediatric Nephrology Physician · St. Louis, MO
NPI number
1457458879
Active
Practice location
1465 S Grand Blvd
St. Louis, MO 63104-1003
Fax (314) 268-6449
Specialties and licenses
| Taxonomy | Code | License |
|---|---|---|
| Pediatrics Physician | 208000000X | 114867 (MO) |
| Pediatric Nephrology Physician Primary | 2080P0210X | 114867 (MO) |
Pediatric Nephrology Physician: A pediatrician who deals with the normal and abnormal development and maturation of the kidney and urinary tract, the mechanisms by which the kidney can be damaged, the evaluation and treatment of renal diseases, fluid and electrolyte abnormalities, hypertension and renal replacement therapy.
572 other providers at this address
- Cardinal Glennon Children's HospitalChildren's Hospital St. Louis, MO NPI 1699002527
- Lifenet, Inc.Air Ambulance St. Louis, MO NPI 1962945543
- Pediatric Urology Specialists, PCPediatrics Physician St. Louis, MO NPI 1821256843
- SSM Cardinal Glennon Children's HospitalChildren's Hospital St. Louis, MO NPI 1508935891
- SSM Cardinal Glennon Children's HospitalChildren's Hospital St. Louis, MO NPI 1699087601
- SSM Cardinal Glennon Children's Medical CenterChildren's Hospital St. Louis, MO NPI 1255664645
- SSM Cardinal Glennon Childrens HospitalPharmacy St. Louis, MO NPI 1609969880
- SSM Health Cardinal Glennon TransportAmbulance St. Louis, MO NPI 1285206888
- SSM Health Care St. LouisGeneral Acute Care Hospital St. Louis, MO NPI 1336387836
- ST Louis Childrens HospitalChildren's Hospital St. Louis, MO NPI 1518181536
- ST Louis UniversityClinical Genetics (M.D.) Physician St. Louis, MO NPI 1053523845
- ST Louis UniversityPediatric Otolaryngology Physician St. Louis, MO NPI 1083832364
Other pediatric nephrology physician providers in St. Louis
- Thomas Keefe Davis, MDPediatric Nephrology Physician St. Louis, MO NPI 1124287420
- Louis Richard Feldenberg, MDPediatric Nephrology Physician St. Louis, MO NPI 1295702314
- Carmen Marie Halabi, MDPediatric Nephrology Physician St. Louis, MO NPI 1316176704
- Keith A. Hruska, MDPediatric Nephrology Physician St. Louis, MO NPI 1336167030
- Kevin Tang Barton, MDPediatric Nephrology Physician St. Louis, MO NPI 1346428281
- Deepa Hasmukhlal Chand, MDPediatric Nephrology Physician St. Louis, MO NPI 1356306823
- Raja Sekhar Dandamudi, MDPediatric Nephrology Physician St. Louis, MO NPI 1386170181
- Eileen Anna Ciccia, MDPediatric Nephrology Physician St. Louis, MO NPI 1497013767
About NPI 1457458879
Craig W. Belsha, MD's National Provider Identifier is 1457458879, issued on Sep 20, 2006. The primary taxonomy on file is Pediatric Nephrology Physician (2080P0210X), and the practice location is in St. Louis, MO. The record was last updated on Jan 15, 2021.