- Community Support Center
Community Support Center is an Outpatient Drug and Alcohol Recovery Facility that is located at:
336 Main Avenue South
Twin Falls, ID. 83301
If you would like to contact Community Support Center, you can reach them at 208-737-0777.
Community Support Center offers the following treatment services: Outpatient Treatment
Payment forms accepted: Medicaid Coverage, Medicare Coverage