Cottonwood Alabama Bitcoin ATM #14699 14341 US-231, Cottonwood, Alabama, United States, 36320 (888) 897-9792 View Store Details Get Directions