Indira Rocha, DDS, Dentist

8300 Talbot St
Apt Ste 7h
Kew GardensNY  11415-3555 (Queens County)


Phone: 917-664-1183
Fax:

NPI: 1811338262
License Number: 056601-1 (NY)