1. Icatch Displays 1615 Barton Dr, Shreveport, LA 71107 Coordinate: 32.53758,-93.77563 Phone: (318) 429-7327