NPI Central
Jeri Owens, MD — NPI 1295890119, Vacaville, CA | NPI Central