Saga Toys in St. Louis has moved! Their new location is at:
3839 Lemay Ferry Rd
St. Louis, MO 63125
If you are ever in the area, they are generally open 7 days per week, from 9am-9pm.
You can check out some pictures of the amazing inventory at their new location here.