Geo Location Information for 119.15.70.141 IP Address. The IP Address 119.15.70.141 is located at -30.4833 latitude and 150.133 longitude in Australia. Friendly Location for the IP Address is New South Wales, Fairfax, Australia, 2382
Australia's largest online parenting community providing information and resources for conception, pregnancy, birth, baby, parenting and women's lifestyle.