Concert Venues in North Fort Myers, FL Lee Civic Center Where: 11831 Bayshore Road, North Fort Myers, Florida - 33917 Events: 1