Geo Location Information for 69.4.80.172 IP Address. The IP Address 69.4.80.172 is located at 43.2245 latitude and -79.6988 longitude in Canada. Friendly Location for the IP Address is Ontario, Stoney Creek, Canada, L8E
Upload Stars is a Video & Social Network Site. Upload videos, songs, pics and more. Great channel design. Build subscribers/friends/groups or join our Chat Rooms to connect with...