Lima Ohio Bitcoin ATM #6994 5777 Ottawa Rd, Lima, Ohio, United States, 45807 +1 (888) 897-9792 View Store Details Get Directions