800.553.8359 info@const-ins.com

The National Weather Service in Tallahassee forecast storm surges of up to 20 feet and warned they could be particularly “catastrophic and life-threatening” in Florida’s Apalachee Bay. Read More