Geo Location Information for 156.26.1.188 IP Address. The IP Address 156.26.1.188 is located at 37.7068 latitude and -97.28 longitude in United States. Friendly Location for the IP Address is Kansas, Wichita, United States, 67260
Wichita State University, a public state university in the Kansas Board of Regents system, is a growing leader in innovation, creativity and collaborative learning. Its 15,000...