NPI Central
John Turla, MD — NPI 1669520458, San Diego, CA | NPI Central