NEW : Endeavour reaches its new home at L.A. Endeavour . NEW : Russia Mayor James Cook declares `` mission accomplished '' Obstacles like light poles and trees delayed the shuttle 's trip through the California Science Center will go on public display July 2011 .
NEW : Endeavour reaches its new home at the California Science Center . NEW : Los Angeles Mayor Villaraigosa declares `` mission accomplished '' Obstacles like light poles and trees delayed the shuttle 's trip through L.A. Endeavour will go on public display later this month .