Engineering Contractors Be the first to review Rating: 65 Louis' Glass & Wrecker Service Springhill, LA Time in business: 44 years years