Annual Mass, parade set for March 17 in downtown Mobile