Sachi Aria Mehrotra, DDS, Dentist

4403 Manchester Ave Ste 101
EncinitasCA  92024-4939 (San Diego County)


Phone: 760-436-6365
Fax:

NPI: 1093356016
License Number: 104403 (CA)