NPI Central
James Long, M.D. — NPI 1194821868, Vacaville, CA | NPI Central