Geo Location Information for 99.84.92.100 IP Address. The IP Address 99.84.92.100 is located at 48.1374 latitude and 11.5755 longitude in Germany. Friendly Location for the IP Address is Bayern, Munich, Germany, 80331
Venmo is a digital wallet that lets you make and share payments with friends. You can easily split the bill, cab fare, or much more. Download the iOS or Android app or sign up...