NPI Central
Eric Owashi, M.D. — NPI 1396123857, Lancaster, CA | NPI Central