Geo Location Information for 50.255.62.89 IP Address. The IP Address 50.255.62.89 is located at 37.323 latitude and -122.032 longitude in United States. Friendly Location for the IP Address is California, Cupertino, United States, 95014
John Duns Scotus Bible Reading Promotion Center (Franciscans in Taiwan)