On November 5, 2012, a $33,000,000 building permit was issued to Shriners to construct a hospital at 4400 Clayton Avenue in the Central West End.
Read the following December 2011 story from the Post-Dispatch for more information.
When we receive an updated rendering, we will post it here.