what is allen county work release
Allen County Work Release. Allen County Work Release Center is a minimum-security work release facility operated by the Allen County Sheriffâs Department under IC 11-12-5-2. The center has 104 beds for a current capacity of 84 men and 20 women.