Lake GraceattractionLake Grace, Florida 32703, USAA natural freshwater lake tucked into Orange County, Florida.Find on Google MapsNearby placesLake Eola Park4.7 (24,840)Downtown Orlando, OrlandoAsk Karpo for more information.Get the APP