The St. Louis Zoo Association plans to purchase the site of the former Forest Park Hospital, which sits across Interstate 64 from the zoo.
One of the key players in the effort to bring a China Hub to Lambert Airport now says that St. Louis has probably missed the opportunity.