Williamsburg Virginia Bitcoin ATM #6858 1301 Jamestown Rd, Williamsburg, Virginia, United States, 23185 +1 (888) 897-9792 View Store Details Get Directions