Geo Location Information for 209.128.52.104 IP Address. The IP Address 209.128.52.104 is located at 47.5649 latitude and -52.7093 longitude in Canada. Friendly Location for the IP Address is Newfoundland And Labrador, St. John's, Canada, A1a 0a1