Black Wall Street Airport Exhibit

  • Tulsa International Airport 7777 East Apache Street Tulsa, OK, 74115 United States

At the TIA near the rental car area