Barbara Castro, MD
Specialty
Department
Anesthesiology
Locations
1250 E. Marshall Street
Richmond, VA 23219
Get Directions
Education
Medical School
Northwestern University Feinberg Medical School
Residency
Cincinnati Children's Hospital Medical Center
Residency
University of Virginia Medical Center
Fellowship
Lurie Children's Hospital (previously Children's Memorial Hospital)