Was Schaefer's Hobby Shop on the Southeast corner of Meramec and Virginia? South Saint Louis
Address: 11659 Gravois Rd, St. Louis, MO 63126, USA
Slightly | Oct 9, 2021
Prior to that we were on meramec and bates across the street from velvet freeze.
Fran Berger | Oct 9, 2021
Yes it was.
Thanks! Your answer is awaiting moderation.