Homewood's Giant Block Party

Hickory Road, between Dixie and Martin, Homewood, Illinois 60430