Lighthouse Recovery Institute

Florida, United States

Lighthouse Recovery Institute, located in Delray Beach, is Florida's premier Women's Treatment Center for substance abuse treatment.