Directory



Browse All Treatment Centers
Lamb of God Recovery Centers
1012 South Parrott Avenue, Okeechobee FL, 34974
Lamb of God Recovery Centers (Okeechobee) located at 1012 South Parrott Avenue, Okeechobee, FL 34974, United States is an alcohol treatment center providing substance abuse treatment and a halfway house or sober living home with outpatient care and residential long-term treatment. Men are supported