Shiori Nariai, MD, Pediatrics

2000 Outlet Ctr Dr Ste 110
OxnardCA  93036-0608 (Ventura County)


Phone: 805-604-4588
Fax: 805-604-7469

NPI: 1437564127
License Number: A145038 (CA)