Geo Location Information for 13.85.82.0 IP Address. The IP Address 13.85.82.0 is located at 29.4247 latitude and -98.4935 longitude in United States. Friendly Location for the IP Address is Texas, San Antonio, United States, 78288
Quibblo online quizzes: Take fun quizzes, create quizzes, fun surveys, trivia games, polls & personality quizzes. Make your own quiz for your blog, Facebook, or