Per Landry’s plan, which had been in the works for weeks prior to a Monday announcement, up to 200 people will be sheltered at the 70,000-square-foot warehouse at 5601 France Road. The warehouse, own… [+794 chars]Read More
Over 130 people are living in Gov Jeff Landrys New Orleans homeless shelter See details NOLAcom
