ST. LOUIS (KSDK) - Flags are flying at half staff in honor of a St. Louis firefighter.

The funeral was Tuesday for Jeffery Hudson.

The 18 year veteran of the department died suddenly last week while on duty at his firehouse on S. Kingshighway.

We're told he died of natural causes.