Michel Matouk, MD DDSDentists · Delray Beach, FLOral Surgeons. Serving the Russian-speaking community in Delray Beach.Address: 2600 E Commercial Blvd, Fort Lauderdale, FL, 33308Phone: (954) 566-0300Website: http://www.implantandfacialsurgery.comLoading map...