Tags: Prison.
Alexander Correctional Institution is a North Carolina Department of Corrections state prison for men located in Taylorsville North Carolina. The facility opened in 2004 as one of three 1000-bed close-facility prisons built in the state. The institution is a maximum security prison used mainly for housing inmates that have committed serious crimes.