Maybe call the store you're thinking of to make sure the books are in stock.
South Grand
Dunaway Books
3111 S. Grand Blvd
St Louis
Zee-Bee Market
3211 S. Grand
St Louis
AM Trading Co
3238 S. Grand Blvd
St Louis
Lafayette Square
Looking Glass Designs
1917 Park Ave
St Louis
Central West End
MO History Museum
5700 Lindell Blvd
St Louis
Cathedral Basilica
4431 Lindell Blvd
St Louis
World Chess Hall of Fame
4652 Maryland Avenue
St Louis
Left Bank Books
399 N Euclid St
St Louis
Barnes-Jewish Hospital
One Barnes-Jewish Hospital Plaza
St Louis
Children's Hospital
One Children's Place
St Louis
City Greens Market
4260 Manchester Ave
St Louis
Downtown
Ceci's
901 Washington Ave
St Louis
Eugene Field House
634 S. Broadway
St Louis
City Museum
701 N 15th St
St Louis
Gateway Arch Riverboat (down on the riverfront)
St Louis
Explore St Louis
701 Convention Plaza
St Louis
Midtown
SSM Cardinal Glennon
1465 S. Grand Blvd
St Louis
SSM SLU Hospital
3635 Vista Ave
St Louis
South City
Catholic Supply
6759 Chippewa
St Louis
STL-Style
3159 Cherokee St
St Louis
Vintage Bazaar 5520
Virginia Ave
St Louis
Dogotwn
Dogtown Gallery & Frame Shop
1206 Tamm Ave
St Louis
Webster-Kirkwood
Webster Groves Book Shop
27 N Gore Ave
Webster Groves
Novel Neighbor
7509 Big Bend Blvd
Webster Groves
The Great Frame Up
31 Allen Ave
Webster Groves
Embroider the Occasion
124 W Lockwood
Webster Groves
Bring Me A Book
16 N Gore Ave
Webster Groves
Westwood Catering
190 W Sappington Rd
Glendale
Down by the Station
150 W Argonne Dr
Kirkwood
Christopher's
127 E. Argonne Dr
Kirkwood
Junior League
106 N Kirkwood Rd
Kirkwood
The Magic House
516 S. Kirkwood Rd
Kirkwood
Kangaroo Kids
10030 Manchester Rd
Kirkwood
Maplewood-Richmond Hts
Zee-Bee Market
7270 Manchester Rd
Maplewood
Book House
7352 Manchester Rd
Maplewood
AmberSky
3100 Sutton Blvd
Maplewood
Fantasy Shop
7238 Manchester Rd
Maplewood
ArtMart
2355 S Hanley Road
Brentwood
The Vault Luxury Resale
2325 S. Brentwood Blvd.
Brentwood
SSM St. Mary's Hospital
6420 Clayton Rd
Richmond Heights
Clayton & Ladue
Happy Up
8107 Maryland Ave
Clayton
The Great Frame Up
8131 Maryland Ave
Clayton
Imagination Toys
9737 Clayton Road
Ladue
City Sprouts
8807 Ladue Rd
Ladue
Sign of the Arrow
9814 Clayton Rd
Ladue
Barnes & Noble
8871 Ladue Rd
Ladue
South County
Pauline Books & Media
9804 Watson Rd
Sunset Hills
Circle of Knowledge
10980 Sunset Plaza
Sunset Hills
Fantasy Shop
10560 Baptist Church Rd
Sunset Hills
V-Stock - South County Mall 25 S County Center Way
Carousel Kids
4277 Reavis Barracks
Sisters Tea House
505 Main St
Fenton
Barnes & Noble
721 Gravois Rd
Fenton
SSM St Clare Hospital
1015 Bowles Ave
Fenton
St. Anthony's Hospital 10010 Kennerly Rd
Sappington
West County
Bright Idea Toys
1050 Woods Mill Rd
Town & Country
Myseum
283 Lamp & Lantern Village
Town & Country
Catholic Supply
14069 Manchester Road
Ballwin
Amy's Hallmark Shop
230 THF Blvd
Chesterfield
Catholic Gifts & Books
13397 Olive Blvd
Chesterfield
Paper Patch
12009 Manchester Rd
Des Peres
V-Stock - Chesterfield Mall 2040 Chesterfield Center
Mary Tuttle's
17021 Baxter Rd
Chesterfield
Barnes & Noble
1600 Clarkson Road
Chesterfield
St Luke's Hospital
232 S. Woods Mill Rd
Chesterfield
Amy's Hallmark Shop
West County Mall
Des Peres
Barnes & Noble
West County Mall
Des Peres
Mercy Hospital
615 S. New Ballas Rd
Creve Couer
Fantasy Shop
736 N New Ballas Rd
Creve Couer
Milk & Honey
101 Plaza Dr
Wildwood
Timberwinds Nursery
54 Clarkson Rd
Ellisville
North County
SSM DePaul Hospital
12303 DePaul Dr
U City
Millbrook Pharmacy
7010 Pershing Ave
University City
EyeSeeMe
7827 Olive Blvd.
University City
St Charles County
Main Street Books
307 S. Main St
St Charles
The French Flea
104 S. Main Street
St Charles
Fantasy Shop
2426 Zumbehl Rd
St Charles
Bella Designs
1982 Zumbehl Rd
St Charles
Embassy Suites
2 Convention Ctr Plaza
St Charles
SSM St. Joseph's Hospital
300 First Capitol Dr.
St Charles
Amy's Hallmark Shop
1600 Mid Rivers Mall Dr
Ste 1066
Barnes & Noble St. Peters 320 Mid Rivers
V-Stock - Mid Rivers Mall 1320 Mid Rivers Mall
Catholic Supply
2953 Hwy K
O'Fallon
BJC St. Peters
10 Hospital Drive
St Peters
BJC Progress West
2 Progress Point Parkway
O'Fallon MO
SSM St. Joseph's Hospital
100 Medical Plaza
Lake St Louis
Ellbee's General Store
6 West Main
Wentzville
Franklin County MO
Neighborhood Reads
401 Lafayette Street
Washington MO
Mercy Hospital
901 E 5th St
Washington MO
Jefferson County MO
Cozy Cottage
212 Market St
Kimmswick
Mercy Jefferson
1400 US-61
Festus MO
Illinois
Happy Up
6654 Edwardsville Crossing Dr
Edwardsville IL
Local Lucy's
310 E. Main St
Belleville IL
Fabulous Finds
632 North Main Street
Columbia IL
Cool Beans Cafe
1316 Niedringhaus Ave
Granite City IL
Novel Idea
1400 Niedringhaus Ave
Granite City
Grafton Graphix
1406 W. Main Street
Grafton IL
Parent Teacher Tools & Toys
108 West State St
O'Fallon IL