NPI Central
John Lafata, MD — NPI 1285662403, Vista, CA | NPI Central