CrossWalk rally set for March 10