NPI Central
Alton Takabayashi, MD — NPI 1942377759, Los Angeles, CA | NPI Central