NPI Central
Stewart Shimoda, MD — NPI 1881646727, Costa Mesa, CA | NPI Central