whatshouldbestl.com
STL Zoo / Forest Park Hospital site
The news that the St. Louis Zoo intends to purchase the 13.5 acre Forest Park Hospital site, south of the Zoo in Forest Park and across I-64, was accompanied by a site plan and rendering that left …