NPI Central
Mary Oboyle, M.D. — NPI 1568487999, San Diego, CA | NPI Central