NPI Central
Howard Oriba, MD — NPI 1891781530, Monterey, CA | NPI Central