Derek Y. Obayashi, MDDerek Y. Obayashi · Pediatric Cardiology Physician301 Industrial Rd, San Carlos, CA, 94070NPI · 1568659134No reviewsInsuranceNot specified(650) 596-4000Check availabilityBook online Claim listing