Bitcoin Depot Reviews (0)ATMs & Kiosks₿ On-chainAddress691 South Main Street, Wetumpka, AL, 36092, United StatesWebsitebranches.bitcoindepot.comAcceptsBitcoinMapOpen map