Bitcoin ATMs in Spencer, MA 1 ATM locations found in Spencer, Massachusetts Sunoco73 W Main St, Spencer MA 01562, United States