Geo Location Information for 69.49.96.16 IP Address. The IP Address 69.49.96.16 is located at 43.6667 latitude and -79.4167 longitude in Canada. Friendly Location for the IP Address is Ontario, Canada
Peter Luger Steakhouse - Rated New York No. 1 Steak House for 24 years in a row! Ssssssssizzzzzzlllllle!!!!!!