NPI Central
Chelsea Tafoya, M.D. — NPI 1760915581, Oakland, CA | NPI Central