Punta Gorda police negotiating with armed man

Punta Gorda police say they are on the scene of a possible shots fired incident at US-41 and Olympia Avenue. Streets in the area are blocked off and some businesses have been evacuated.

Source: NBC 2 News