Tamar Garcia, DDS

O & S Dental

8905 Elmhurst Ave, Unit A17, Elmhurst, NY 11373

(718) 672-7700