Upper Primary School Hardaspura Proper (02030110102) | SchoolsPedia