- Added May 21, 2016 | Last Update Jun 10, 2022
- 616 Washington Street South
Twin Falls, ID 83301
Open in Google Maps
- (208) 733-2002
The Victory Home reaches out to addicts,gang members, homeless and anyone who is lost and hurting.
They offer ashelter home to them as a 90+ day rehabilitation.
Participants are encouraged tostay as long as they need.