Rebecca Afba Arthur, MD, Obstetrics & Gynecology

1321 Cottonwood St Ste F13
WoodlandCA  95695 (Yolo County)


Phone: 530-668-2600
Fax: 530-661-2410

NPI: 1619174844
License Number: A106203 (CA)