NPIIDCarl Yasutoshi Owada, MDPediatric Cardiology PhysicianSanta Maria, CA116 S Palisade Dr Suite 103, Santa Maria, CA, 93454NPIID(805) 739-3280Book online Claim listingAvailability on request