NPI Central
Warren Yamashita, MD, MPH — NPI 1982137691, Tustin, CA | NPI Central