NPI Central
Han and Rodriguez-Bayes Optometry General Partnership NPI Number 1316728207 — El Dorado Hills, CA | NPI Central