Organization: Left Bank BooksLocation: 399 N. EuclidSt. Louis, MO, 63108United StatesSee map: Google MapsPhone:3143676731 Independent Bookstore Day at Left Bank BooksDates: 04/27/2024Time: 10:00AM-8:00PM