Roberto V Illa, MD, Internal Medicine

1601 Esplanade
Ste 4
ChicoCA  95926-3370 (Butte County)


Phone: 530-345-1157
Fax: 530-345-9024

NPI: 1447248224
License Number: G22683 (CA)