Geo Location Information for 64.90.53.197 IP Address. The IP Address 64.90.53.197 is located at 33.9269 latitude and -117.8612 longitude in United States. Friendly Location for the IP Address is California, Brea, United States, 92821
PT. Prambanan Dwipaka is a general contractors company in Indonesia with experience in national construction projects as well as commercial buildings since 1970.