Tulsa Mayor Monroe Nichols will deliver his first State of the City address since taking office, and the event will be open to the public.