Avalon Treatment Centers is an addiction treatment center, physical therapist, and wellness center located at 1349 E Lafayette St, Tallahassee, FL 32301. The center offers comprehensive services aimed at supporting individuals in their recovery and wellness journeys. With a rating of 3.7 based on 18 reviews, they operate Monday through Friday from 9 AM to 5 PM, with Saturday hours from 11 AM to 1 PM. For more information, you can contact them at +18509992623 or visit their website.