Tika Shah, DMD, Dentist

11642 W Florissant
FlorissantMO  63033 (Saint Louis County)


Phone: 314-838-8220
Fax: 314-838-8091

NPI: 1366556037
License Number: 2000159262 (MO)