2787 N Tamiami Trail, North Fort Myers, FL 33903
An enormous, eye-catching conch shell sculpture marks the entrance to the Shell Factory & Nature Park in North Fort Myers, one of Florida's longest-running
JavaScript is required to use this application. Please enable JavaScript in your browser settings.