North Hills celebrates Independence Day