Albarrie Industrial Fabrics Logo

Industrial fabrics, nonwoven, high temperature felts, geotextiles, nomex, kevlar, fabric manufacturer, North American producer of engineered felts