The Grand Center, St. Louis’ cultural arts center, is hosting its 2012 Annual Spring Art Walk on Friday, May 11, from 5 to 9 pm. Every year, the Grand Center hosts this celebration of art in its four blocks of galleries, museums, theaters, and restaurants. The Art Walk brings together art lovers all over the city for a joyous spring evening. Visitors can follow the 1.5 mile …more…