Guild Gala set for March 18