NEW PORT RICHEY, Fla. (WFLA) — An invasive, giant snail species, that can also lead to outbreaks of meningitis, has been found in New Port Richey, Florida. The Florida Department of Agriculture and ...