About Olivia I. Castro, MD
Olivia Ivonne Castro, MD is a pediatrician. Dr. Olivia I. Castro has 13 years of experience in pediatrics.
Practice Locations
Dr. Olivia I. Castro may be affiliated with:
- City Of San Antonio Metropolitan Health District in San Antonio, TX 78212
- University Health System-Kenwood in San Antonio, TX 78212
- Northwest Pediatric Associates in San Antonio, TX 78238
Education
Olivia I. Castro, MD earned a degree of a Doctor of Medicine.
Licenses
Olivia I. Castro, MD has been registered with the National Provider Identifier database since March 21, 2011, and her NPI number is 1811296569. Dr. Castro certified her NPI information on 01/18/2023.
Book an Appointment
To schedule an appointment with Dr. Olivia I. Castro, please call (210) 644-8000.