Pillika SC is located at Nowrangpur, Odisha 764059, India.