I'm sorry nobody has come along to answer your question. The only thing that I know is that the facility in Tallulah is a fairly new concept to the system. It's supposed to help woman transition back into society. Other than that, I have no information.
LASO, Immigration, Drug & Alcohol Treatment & Rehab, Louisiana, Ohio