Downtown Tulsa Main Street, Avenue of the Sister Cities September 5, 2010 by Lori Cain Downtown Tulsa Main Street, Avenue of the Sister Cities