Wilbur Frank Armbrust, MD, Obstetrics & Gynecology

428 Laramada
Yuba CityCA  95993 (Sutter County)


Phone: 530-673-3149
Fax:

NPI: 1831459072
License Number: CFE26296 (CA)