NPI Central
William Farnsworth, M.D. — NPI 1669827028, Carlsbad, CA | NPI Central