NPI Central
Takehide Umeda, MD — NPI 1992060214, Minneapolis, MN | NPI Central