Tags Environmental North Wind Receives Contract for Environmental Services at Hill Air Force Base Emily Dameron May 31, 2008 Idaho Falls, ID. May 31, 2008 â North Wind, Inc., an Idaho Falls based environmental services firm, announced today that