Ferrer Miguel DDSDentists · Delray Beach, FLCosmetic Dentists. Serving the Russian-speaking community in Delray Beach.Address: 6462 Lake Worth Rd, Greenacres, FL, 33463Phone: (561) 641-8985Loading map...