Favorite Down syndrome Families Helping Families of Southwest Louisiana, Inc September 2, 2024 2927 Hodges Street Lake Charles Louisiana 70601 United States Their mission is to enable and empower individuals with disabilities and their families by providing Read more... Visit Website