Bitcoin Depot - Bitcoin ATM 8341 Olive Boulevard, St. Louis, MO 63132