Cambrex

Existing Locations:
104 Gold St Agawam, MA 01001, USA
1205 11th Street Charles City, IA 50616, USA
3501 Tricenter Blvd Durham, NC 27713, USA
Teaduspargi 3 and 1 , 12618 Tallinn, Estonia
Via Curiel, 34 20067 Paullo MI, Italy
2620 Trade Centre Ave Longmont, CO 80503, USA
1 The Fleming Building, Edinburgh Technopole Scotland, EH26 0BE, United Kingdom of Great Britain and Northern Ireland (the)
30 North Jefferson Road Whippany, NJ 07981, USA
Rheingaustrasse 190-196 Wiesbaden, 65203, Germany
Bjorkborns Industriomrade , SE-691 85 Karlskoga, Sweden
17800 rue Lapointe Mirabel Quebec, J7J 0W8, Canada
4180 Mendenhall Oaks Parkway High Point, NC 27265, USA
New Location: