Find a Doctor

Refine Search

Barbara Castro, MD

Barbara A Castro, MD

Department: Anesthesiology, Pediatrics Division: Anesthesiology: Pediatric, General Anesthesiology Appointment Title: Associate Professor of Anesthesiology and Pediatrics ABMS Certification: Anesthesiology

Contact Information

P.O. Box 800710 Charlottesville, VA 22908-0710 Phone: 434.924.2283


  • 2015 Bedside Manner Award, Our Health Magazine; Second place