Neha Toshniwal, DDS, Dentist

4577 S 4000 W
Ste B
Salt Lake CityUT  84120-6222 (Salt Lake County)


Phone: 801-966-0900
Fax:

NPI: 1306378229
License Number: 10213941-9922 (UT)