Esther RuizEsther Ruiz · Perinatal Nurse Practitioner2023 Vale Road, Suite 107, San Pablo, CA, 94806NPI · 1568591527No reviewsInsuranceNot specified(510) 215-5001Check availabilityBook online Claim listing