Carlisle Finishing Plant A Division of International Textile Group Inc
3863 Carlisle Chester Hwy, Carlisle, South Carolina, 29031
(864) 427-6221