I may be way off on my math, but you are basically looking at 1800 ft (qtr mile) times 10 feet (width of car) and one inch deep. I think this would probably cost 3-5k dollars for a gravel roadway. There are a number of people here (engineers) that may derive a more accurate picture of your gravel needs, but I think this is pretty close.
Call Bernie Mathis Trucking at 745-4310. Ask for Harold Mathis, the owner, to get the best price. He will be there at 7:00 am tomorrow. Tell him Lyle sent you. Lyle is a client of mine who drives a truck for Mathis.
Clean gravel is certainly a pretty white, but it will fail you in time on a road bed.
What you need is 1½ Crusher Run Gravel which is actually cheaper than 1½ clean gravel. Crusher Run has some power in it to hold the gravel on road. You probably need two inches though.
The cost of trucking is where you save the money. The cost of the gravel is all the same. All the gravel that is brought into the OKC Metro comes out of Davis, Okla. from several quarries. Ask for the rock from Dolse Brothers. It is currently the best.
Distance is important in getting your quote. South Edmond will be cheaper than North Edmond.
Gravel never goes as far as you think. I'm not sure but I would guess you could put several loads on a 1/4 mile to cover it decently. Most of the cost in gravel is in the hauling and handling. Gravel that is $20+ per ton delivered to you may have been only $7-8 at the quarry. If you have a way to spread it and can find a trucker to haul it direct from a quarry you can probably save some money.
If you have a clay base road, the clean gravel may work for you. If you have a sandy base, the crusher run is better. I maintain a lot of oil field lease roads but most of my rock is delivered in bob-tail dump trucks. One load ( about 14 tons) will cover 200-300 feet, depending how soft the ground is. You may want to put a top cap of screenings over the larger gravel to provide a smoother ride with less noise.