620 North Baugh Way, Post Falls, Idaho 83854(208) 457-1449
NWR is a manufacturer of ultra-low-temperature refrigeration