Geo Location Information for 69.166.131.152 IP Address. The IP Address 69.166.131.152 is located at 41.4801 latitude and -81.6518 longitude in United States. Friendly Location for the IP Address is OHIO, CLEVELAND, UNITED STATES
PETA's young adult division, peta2, is home to the word's largest youth animal rights group. Check out our exclusive band and celeb interviews with everyone from Pink to Fall...