Craig Belsha W

Primary Specialty: Nephrology
Experience: 39 + years
Location
1465 S Grand
Saint Louis, MO 63104-1003
+1 more locations


Phone Number
(314) 577-5641

About Craig W Belsha

Craig W Belsha is a Nephrology specialist in Saint Louis, Missouri. His practice location is also in St Louis, MO. He graduated from University Of Missouri, Kansas City, School Of Medicine with his medical degree in 1985. Craig W Belsha has more than 39 years of experience. His specialties include Nephrology and Pediatric Medicine.
Craig W Belsha is affiliated with many hospitals including Ssm Health St Mary's Hospital - St Louis. He cooperates with many other doctors and specialists in medical group St Louis University.

Education

Craig Belsha graduated from the University Of Missouri, Kansas City, School Of Medicine in 1985.

Medical Group Practices

Doctor Profile

First Name Craig
Last Name Belsha
Gender Male
NPI 1457458879
PECOS ID 2365492162

Affiliated Hospitals


6420 Clayton Rd, Richmond Heights, MO 63117
Hospital Rating:

Patient Survey Rating:

Medical Licenses

Specialization Classification License Number State
Pediatrics 114867 Missouri
Pediatric Nephrology Pediatrics 114867 Missouri

Locations

Craig W Belsha, MD
1465 S Grand
Saint Louis, MO 63104-1003
(314) 577-5641


Craig W Belsha, MD
1465 S Grand Blvd
St Louis, MO 63104-1003
(314) 577-5641