The Nameserver ghenghis.swc.com have a IP Address of 199.102.82.84 which is hosted on United States.
Chicago area full service IT solutions provider. SWC is an IT company providing IT consulting services for Chicago businesses. Contact SWC 630-572-0240.