New web site in progress for St Louis based Stroco Posted on March 4, 2008 Currently in progress is a new web site for St Louis based Stroco