MUKWONAGO, Wis. -

Funeral arrangements have been made for the Twin Lakes police lieutenant who was killed in a head-on car collision over the weekend as he drove home from his shift.

The visitation for Lt. Jeffery C. Kreft of Spring Prairie will be Thursday from 3 p.m. to 7 p.m. at Brooklife Church in Mukwonago. The memorial service will be at 7 p.m.

Kreft was killed Saturday about 6:30 a.m. in Walworth County. An initial investigation says a pickup truck driven by a 16-year-old boy crossed the center line and collided head-on with Kreft's vehicle.

Kreft was killed, and the teen broke his foot.

The 36-year-old Kreft had been with the Twin Lakes police department for six years. He previously worked as an officer in East Troy, Genoa, Delavan and Geneva.