Bitcoin ATMs in Selma, AL 1 ATM locations found in Selma, Alabama Chevron LP # 132615 Citizens Parkway, Selma AL 36701, United States