WebSite zexxia.biz is one of the 300 millions sites on the Internet. Second-level name is zexxia with a length of 6 chars (bytes), first-level (top level domain, extension, zone) is .biz. Site name contains following english words: xxi. Last known IP address is 220.127.116.11, this host located in Scottsdale, United States.
Autonomous System Number AS26496 GoDaddy.com, LLC