Kirchner retires after 16 years with Lennox Fire Department