Jai Singh Narula, DDS, Dentist

44853 Portola Ave Ste B
Palm DesertCA  92260-3703 (Riverside County)


Phone: 760-851-0643
Fax:

NPI: 1154914737
License Number: 106006 (CA)