NPI Central
David Carty, MD — NPI 1205802568, Poway, CA | NPI Central