West Carroll Parish Detention Center

West Carroll Parish Detention Center
Interactive map of West Carroll Parish Detention Center
Location

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

References

  1. ↑ "West Carroll Detention Center - Emerald Companies". www.emeraldcompanies.com. Archived from the original on 2012-08-20.