Hi OF Since I’m on vacation in St. Louis, Missouri, I’m looking for interesting places to go and look for vintage watches (Omega and Rolex) Anybody who can help with names on vintage watch stores in St. Louis? Thanks Jakob