Charlotte deputies investigating possible meth lab

Charlotte County deputies are investigating a potential meth lab found in Punta Gorda off Taylor Road, just south of Airport Road.

Source: NBC 2 News