Randall Ruppel, M.D.

Provider Brand

Pediatric Intensivist

Photo of Randall Ruppel, M.D.

General Information

Gen Info Left

Specialties 
Pediatric Intensivist
Accepts Children 
Yes
Affiliation 
Carilion Clinic
In Practice Since 
2002
NPI Number 
1598749384
Certifications 
Pediatric Critical Care Medicine, Pediatrics
Internships 
Children's National Medical Center
Residencies 
Children's National Medical Center
Fellowships 
Pediatric Critical Care - Children's Hospital of Pittsburgh

Practice Information

Main Location:

1906 Belleview Avenue
Roanoke,  VA  24014
United States
540-266-6345