1215 Lee St, Charlottesville, Virginia 22908(434) 924-2283 Room G512
Meet Barbara Castro, MD, who specializes in pediatric anesthesiologist at UVA Children's in Charlottesville, VA. Review bio, specialties, education, research, and contact information.