Bitcoin Depot Reviews (0)ATMs & Kiosks₿ On-chainAddress604 6th Avenue Northeast, Decatur, AL, 35601, United StatesWebsitebranches.bitcoindepot.comAcceptsBitcoinMapOpen map