In Person Absentee Voting may be done Monday April 3, 2006 from 8:00am to 6:00pm at:
Tulsa County Election Board
555 North Denver
I have found there is generally no line and quick turnaround.
The old Safeway/Homeland store on the East side of Denver just barely north of downtown.