Bitcoin ATMs in Salem, OR 2 ATM locations found in Salem, Oregon American Market4742 Silverton Rd NE, Salem OR 97305, United StatesStop N save Market3997 Carson Dr SE 130, Salem OR 97317, United States