Pediatrician Team
Alice D. Ackerman M.D.
Carilion Clinic Children's Hospital
Kathy Amoroso M.D.
Carilion Clinic Pediatric Medicine
Amy K. Barnhart M.D.
Carilion Clinic Pediatric Medicine
W. Hugh Craft, Jr. M.D.
Carilion Clinic Pediatric Medicine
Varsha J. Desai M.D.
Pediatric Medicine - Jefferson Plaza
Sheryl A. Falkos M.D.
Carilion Clinic Children's Hospital
Kelly Henchel M.D.
Pediatric Medicine - Jefferson Plaza
Jane R. Hull M.D.
Carilion Clinic Children's Hospital
Hanna Jaworski M.D.
Pediatric Medicine - Jefferson Plaza
Thomas M. Kayrouz M.D.
Carilion Clinic Children's Hospital
Donald W. Kees M.D.
Carilion Clinic Children's Hospital
Colleen Kraft M.D.
Pediatric Medicine - Jefferson Plaza
Amy Kryder M.D.
Carilion Clinic Pediatric Medicine
Farahaba R. Lakhdir M.D.
Pediatric Medicine - Jefferson Plaza
Daniel J. Mackey M.D.
Carilion Clinic Children's Hospital
John E. Moore M.D.
Carilion Clinic Pediatric Medicine
Nirmala Parajuli M.D.
Carilion Clinic Children's Hospital
Mark A.K. Patterson M.D. Ph.D.
Carilion Clinic Pediatric Medicine
Vydia Permashwar M.D.
Pediatric Medicine - Jefferson Plaza
Christopher A. Pierce M.D.
Carilion Clinic Pediatric Medicine
Virginia Powel M.D.
Carilion Clinic Children's Hospital
Randall Ruppel M.D.
Carilion Clinic Children's Hospital
Partner Physicians
Our partner physicians are community-based physicians who have admitting privileges at Carilion Hospitals.
- Lisa Andruscavage D.O.
- F. Randell Burton M.D.
- Mary Ann Cox M.D.
- Allen E. Eskenazi M.D.
- Robert C. Gard M.D.
- Richard C. Gehrz M.D.
- Camron L. Johnson Privitera D.O.
- Mark A. McBride M.D.
- Florence H. Mogen M.D.
- Kelly K. Nelson M.D.
- Waeil Nur M.D.
- Amanda Preedom M.D.
- Randall G. Samples M.D.
- Adam A. Sarbin M.D.
- Zairha G. Snider M.D.
- W. Austin Spruill M.D.
- Robert Stickley M.D.
- Paul G. Vaccaro, Jr. M.D.
- Timothy S. Walker M.D



