Company Name
Starr Textile Services of Louisiana, LLC
Address
312 Time Saver Ave Elmwood, LA , 70123
Headquarter State
LOUISIANA (LA)
No. of Employees
231
Year Started
1968
NAICS
- 812332
- 812320
Dun & Bradstreet
Diverse Certifications
- WBE
Other Certifications
Footprint
Local
Regional Councils
WBEC South
Revenue Range
Under $1 Million