1. Thomas Company 7710 Jewella Ave, Shreveport, LA 71108 Coordinate: 32.43336,-93.79834 Phone: (318) 588-6236