IP Address Info

IP Address: 68.218.128.18
ISP/Organization: Microsoft Corporation
Network: BLS-68-218-128-0-17-1203260535 (68.218.128.0/17)
Description: MEM ADSL CBB
Location: United States Memphis, Tennessee, United States
Coordinates: 35.145 N, -90.0491 E
Domains on IP: None