COVID PRE CAUTIONS
Until further notice the Finance Department will issue checks by mail only.
Contact Information – Finance Department
Sac and Fox Nation Finance Department / 920963 S. Hwy 99, Stroud, Oklahoma 74079
If you have any questions, please contact the Finance Office staff by phone at 918-968-3526 or 1-800-259-3970.
Direct Fax: 918-968-4528
Email at [email protected]