UF Health Florida Recovery Center is an addiction treatment center located at 840 37th Pl #2, Vero Beach, FL 32960. The center provides comprehensive support for individuals seeking recovery from substance use disorders. For more information, you can visit their website at ufhealth.org or contact them at +17727940179.