Idaho Chaplains Corps Inc is located in the city of Twin Falls. This is one of the organizations that services prisoners in the Twin Falls and the rest of Idaho.

Address & Contact

Our Address

2862 Addison Ave E, Twin Falls, ID 83301-6812

GPS

42.562766, -114.422813