Nelson Labs headquarters and office locations

Nelson Labs is headquartered in Salt Lake City, UT and has 6 office locations across 8 countries.
Filter locations by country
Location Map
Filter locations by country
Filter
Discover additional companies by location with Advanced Search in CraftLearn more
Banner background

All Nelson Labs Locations

Salt Lake City (HQ), UT
United States
6280 S Redwood Rd
Broadview Heights, OH
United States
9100 S Hills Blvd #300
Ontario, CA
United States
Leuven
Belgium
Romeinse straat 12
China
699 Hongfeng Rd, Pudong Xinqu
Cuautitlán Izcalli
Mexico
James Watt 22, Industrial Cuamatla