Athena Bitcoin ATM Reviews (0)ATMs & Kiosks₿ On-chainAddress819 6th Avenue Northeast, Decatur, AL, 35601, United StatesPhone+1 312-690-4466AcceptsBitcoinMapOpen map