West Carroll Parish Detention Center

West Carroll Parish Detention Center was a parish jail in West Carroll Parish, Louisiana