Post Thumbnail

This weekend Apple will open up its 305th retail store in the St. Louis Galleria mall, right there at Brentwood and 40-64 (which I heard finally finished construction recently). Saturday is day one, and the store should be open at 9am, so if you want to be around for the festivities (including the...

October 13th 2010 at 7:30pm 0 Comments