Saab Barracuda LLC Manufacturers Saab Barracuda LLC Visit Website 608 East McNeill St. Lillington, NC 27546 (910) 893-2094 (910) 893-8807 (fax) www.saabgroup.com/us About About Saab Barracuda LLC provides advanced, multispectral Signature Management products for various military requirements. Our main product is the Ultra Lightweight Camouflage Net System (ULCANS) for the US Business Directory New Members