Derek Y Obayashi, MD, Pediatrics

301 Industrial Rd
San CarlosCA  94070-2603 (San Mateo County)


Phone: 650-596-4000
Fax:

NPI: 1568659134
License Number: MD60087316 (WA)