Sarah Youssef, MDDoctors · Delray Beach, FLPsychiatrists. Serving the Russian-speaking community in Delray Beach.Address: 1903 S Congress Ave, Boynton Beach, FL, 33426Phone: (561) 336-4790Loading map...