City confirms firing of Punta Gorda police chief

By Joshua Clay

Punta Gorda Police Chief Tom Lewis has officially been fired, according to a memo from the city manager.

Source:: NBC 2 News