Omar Mohamed, DMD, Dentist

12 E 86th St
New YorkNY  10028 (New York County)


Phone: 212-737-3383
Fax: 212-737-0550

NPI: 1982855524
License Number: 040476 (NY)