Lamb of God Recovery Centers
Availability
Phone Number
view phone(863) 467-2677
Address
1012 South Parrott Avenue Okeechobee, Florida, United States 34974-5268Intake
(866) 890-8827
Mail Address
1012 South Parrott AvenueOkeechobee, FL 34974
URL
website: http://www.logrc.org
» Leave Testimonial
Payment Type
Self Payment