Innovative Treatment Services
Availability
Phone Number
view phone(863) 467-5335
Address
410 NW 3rd Street Okeechobee, Florida, United States 34972Mail Address
410 NW 3rd StreetOkeechobee, FL 34972
» Leave Testimonial
Payment Type
Self Payment
Program Environment & Type
Outpatient