Meet inside by the Library. Easiest way to get there is to park and enter by Vision Works between Macy’s and Dillard’s.
2004 Mid Rivers Mall, St. Peters, MO, 63376, United States