FactoryRegistry

2 FACILITIES · Virginia

Barr Laboratories, Inc., (subsidiary of Teva Pharmaceuticals, Inc.)
Forest, VA
LIKELY ACTIVE325414EMP 20-99
SAL Novonesis
Salem, VA
LIKELY ACTIVE325414EMP 20-99