Natasha Elloway, DDS, Dentist

2426 S Main St
Red BluffCA  96080-4337 (Tehama County)


Phone: 530-527-6777
Fax:

NPI: 1598327710
License Number: 103789 (CA)