A gas leak on Marco Island was under investigation Tuesday afternoon. Two businesses were evacuated, and several roads were blocked off.