Two blocks of 18th Street South and one block of 29th Avenue South in Homewood will be blocked off from 5:30-9:30 p.m. for an Independence Day celebration. Activities include inflatables, rides and a view of the Thunder on the Mountain fireworks display. Admission is $10. Proceeds from ride sales benefit the Homewood High School Band. Get updates on Twitter @homewoodparks.