Geo Location Information for 68.66.6.32 IP Address. The IP Address 68.66.6.32 is located at 33.8722 latitude and -117.87 longitude in United States. Friendly Location for the IP Address is California, Placentia, United States, 92870
Learn more about Synthroid (levothyroxine sodium tablets, USP), including safety information