Lee Civic Center Details Location Address:11831 Bayshore Rd., North Fort Meyers, Florida, 33917, United States