Freedom Parade on tap July 7