NBC 2 Fort Myers
Iconic Shell Factory & Nature Park announces closure after 86 years in North Fort Myers
After 86 years of serving the Southwest Florida community, the Shell Factory & Nature Park has announced its plans to close. In a press release, the North Fort Myers company announced it's final ...
4 days ago