Seven day local weather forecast for July 25 through July 31