Geo Location Information for 54.153.6.149 IP Address. The IP Address 54.153.6.149 is located at 37.7749 latitude and -122.419 longitude in United States. Friendly Location for the IP Address is California, San Francisco, United States Of America, 94102
We provide a full suite of card processing services and equipment for any size merchant or restaurateur at the best rates in the industry.