Geo Location Information for 143.248.5.130 IP Address. The IP Address 143.248.5.130 is located at 37.7472 latitude and 126.486 longitude in South Korea. Friendly Location for the IP Address is Inch'on-jikhalsi, Kanghwa, Korea, Republic Of, 305-701