Skip to main content

Treatment and Recovery Clinic

specialized medical facility · abuse and addiction treatment center · Twin Falls, ID

Address
630 Addison Ave W, Twin Falls, ID 83301
Phone
(208) 736-5048
Website
twinfallscounty.org/tarc
Where
42.5657, -114.4947

Search Hominin for Treatment and Recovery Clinic

Other specialized medical facilitys nearby

More in Twin Falls

Treatment and Recovery Clinic — specialized medical facility in Twin Falls, ID | Hominin