Save Mirta C. Delgado, DO MirtaDelgado-DO.MD.com • Pediatrician Mirta Delgado, DO 630 Laurel Street, Redwood City, CA