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, Ill.
No. of Stores:29
Rank:199
Rank Last Year:187
Website:https://www.freedomoil.com