N
Tulomo Film Co., Ltd.
321 Cherrywood Ln, Atlanta GA 30301
(301) 459-8798
Polyethylene film roll manufacturer.