Omar L Ghoneim Dds in Swampscott, MA 01907



Omar L Ghoneim Dds

293 Humphrey St

(781) 599-8300

(855) 943-3445