Nihar Shah, DMD, Dentist

1530 Lake St
RoselleIL  60172-3330 (DuPage County)


Phone: 630-529-0900
Fax:

NPI: 1922676790
License Number: 019033053 (IL)