Freedom Oil Co. owns and operates the 29-store Freedom c-store chain in central Illinois and Florida.
For benchmarking purposes, store counts are as of Jan. 1, 2022.
Headquarters: | Bloomington, Illinois |
---|---|
No. of Stores: | 29 |
Rank: | 199 |
Rank Last Year: | 187 |
Website: | https://www.freedomoil.com |