M Micheline Sam 0 reviews 2605 W Atlantic Ave #d101 Lake Ida Medical Center Delray Beach, FL • 33445 View Practice