
19,400 Square Feet Manufacturing Facility on part of existing 4.8 Acres
(New Construction on Existing Plant Facility)
115 Ricou St., Shreveport, Louisiana 71101
19,400 Square Feet Manufacturing Facility on part of existing 4.8 Acres
(New Construction on Existing Plant Facility)
115 Ricou St., Shreveport, Louisiana 71101