Santa Rosa Boulevard and Highway 98 on Okaloosa Island

OKALOOSA ISLAND: Current situation at Santa Rosa Boulevard and Highway 98 on Okaloosa Island.