Geo Location Information for 190.93.241.97 IP Address. The IP Address 190.93.241.97 is located at 34.0522 latitude and -118.244 longitude in United States. Friendly Location for the IP Address is California, Los Angeles, United States, 90001
Quick Stats: Age: 22 Height: 5â3â â 160 cm Weight: 121 lbs â 55 kg How did you get started? When I was younger I participated in a variety of sports