Showing related tags and posts across the entire site.
-
Contact Info This facility is managed and operated by the GEO Group (765) 593-0111 1000 Van Nuys Road P.O. Box E New Castle, IN 47362 Directions Take I-70 to Exit 123 (New Castle Exit - SR 3); turn north and proceed approximately 8 ½ miles to County Road 200 N. Turn east onto Road 200 N and proceed approximately...