NPI Central
Rodney Omachi, M.D. — NPI 1811909096, San Francisco, CA | NPI Central