The Davenport Festival of Trees will open Sunday at noon after a two-hour weather delay, with free parking available in all downtown Davenport garages.