NPI Central
Darren Lee Takeuchi MD Inc NPI Number 1104014570 — Los Angeles, CA | NPI Central