Back to Mobile View

Skip to Content

Tag: st louis galleria

New Apple Store opening in the St. Louis Galleria this weekend

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 ...

Continue Reading

© 2014 AOL Inc. All Rights Reserved.