Tika Shah, DMD

Dentist

Center For Family and Child Enrichment

1825 NW 167th St, Ste #102, Opa Locka, FL 33056

(305) 624-7450