1.Owens.edu
Rank:154,836
Worth:$33,000
The nameserver owens.edu have a IP Address of 198.30.93.101 which is hosted on United States.