Joahnna A Padilla, MD, Obstetrics & Gynecology

1321 Cottonwood St
WoodlandCA  95695-5131 (Yolo County)


Phone: 530-666-1631
Fax: 530-661-2410

NPI: 1174545370
License Number: A96436 (CA)