- Community Support Center
Community Support Center is an Alcohol and Drug Addiction Treatment Center 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 Drug Abuse Services
Payment forms accepted: