David Howard Ellis, DO, Family Medicine

376 Vallombrosa Ave
ChicoCA  95926-3900 (Butte County)


Phone: 530-891-1676
Fax:

NPI: 1235180712
License Number: 20A5580 (CA)