Websites hosted on 18.217.3.160 IP Address
Geo Location Information for 18.217.3.160 IP Address. The IP Address 18.217.3.160 is located at 39.9653 latitude and -83.0235 longitude in United States of America. Friendly Location for the IP Address is Ohio, Columbus, United States, 43215.
QR Payments | Scan2Order
- scan2order.us
Scan2Order is a QR payments system, focused on solving real world problems. Currently, it is focused on 2 scenarios Restaurant Subscriptions and Retail
4,616,943
$
240.00