Find a Doctor
Barbara Castro, MD

Barbara A Castro, MD

Practice Area: Children's 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