143.95.44.95 is located in Jacksonville (Deerwood), United States (latitude 30.244, longitude -81.532)