Bitcoin Depot - Bitcoin ATM 9401 Manchester Road, St. Louis, MO 63119