Shelton to host live Independence Day celebration