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 for this Florida drug rehab center. Self payment and access to recovery voucher is accepted.