IP Country City ISP
66.69.152.244 United States Wichita Falls Spectrum