Freedom Finance Address: Highway 59 N, Stilwell, OK 74960 Phone: (918) 696-4512 Loans Other Businesses: Speedy Loans at 119 W Plum St, Stilwell, OK 74960