Expenditure Details

Additional Information
Unique Expenditure ID 11821023
Cover Type
Description Contribution-Ok Sd 39
Payee City Tulsa
Payee State OK
Payee Postal Code 74136
Expenditure Category Unknown