By Hannah Wyman St. Louis Post-Dispatch (via St. Louis Post-Dispatch - Local News)
The bookstore, at 12581 Olive Blvd., is 25,000 square feet and features Barnes and Noble’s new design with a “lighter, brighter, and more welcoming environment.”
Continue reading at St. Louis Post-Dispatch - Local News »