NPI Central
California Medical Facility — NPI 1760536734, Vacaville, CA | NPI Central