dfarq.homeip.net
Farewell, Crestwood Plaza - The Silicon Underground
Crestwood Plaza, the shopping mall at the intersection of Watson and Sappington near St. Louis, suffered a long, inglorious decline. Here's why.