The nameserver deerfield.edu have a IP Address of 162.209.124.25 which is hosted on United States.
Deerfield Academy