Neha Shah, DDS, Dentist

17644 Valley Blvd Ste 1
BloomingtonCA  92316-3908 (San Bernardino County)


Phone: 909-213-7192
Fax:

NPI: 1336601756
License Number: DDS102281 (CA)