Athena Bitcoin ATM Reviews (0)ATMs & Kiosks₿ On-chainAddress5408 US 280, Birmingham, AL, 35242, United StatesPhone+1 312-690-4466AcceptsBitcoinMapOpen map