Torrington Connecticut Bitcoin ATM #6839 322 E Main Street, Torrington, Connecticut, United States, 6790 +1 (888) 897-9792 View Store Details Get Directions