Upper Primary School Nihal Singh Wala Proper (03030197102) | SchoolsPedia