Barracuda Knitting Manufacturing Inc. is located in Philippines on 23 (357) Rosa St, 161 Caloocan City Metro Manila. Barracuda Knitting Manufacturing Inc. is rated 3 out of 5 in the category knitwear manufacturer in Philippines.
Address
23 (357) Rosa St, 161 Caloocan City Metro Manila