Navtej Tatla, DDS, Dentist

2471 Cohasset Rd
Ste Ste 170
ChicoCA  95926-1315 (Butte County)


Phone: 530-894-9040
Fax: 530-894-9046

NPI: 1457490914
License Number: 50830 (CA)