Social Service and Welfare Organizations Happy Haven Homes Inc 11365 Perret St Hammond, LA 70401 (225) 567-5158