Avalon Bay: A Scenic Community in Fort Myers Avalon Bay is a community found in Fort Myers. Wonderfully located for access to all of the Fort Myers region amenities and Read Article → August 28, 2023