March 9, 2009 --A Chicago area native is making a return visit to the international space station.Lee Archambault from west suburban Bellwood is on the seven man crew of the Space Shuttle Discovery. They are scheduled to head into space Wednesday.
The launch was delayed a month because of concerns about hydrogen gas valves.
During the two week mission, the crew will install solar wings on the international space station.
Archambaults' last trip to the space station was in 2007.