Downtown Shreveport Business Directory NEC Texas & Market Monthly- $80 | Surface Lot 279 Texas Street, Shreveport, LA 71101, United States LA Phone: (318) 550-9001