John Are you on a Spartan Chasis? If so call Spartan directly and they will send you the cover you need. I lost my front wheel cap and it was forty something dollars to replace it.
Folks at Spartan gave me a great tip. Pu a couple of dots of clear silicone on the hub cap before you replace it. When it dries it will help secure the cover, and it is fairly easy to take off.
Tony & Ruth........... FMCA#F416727
2016 London Aire 4519, Freightliner chassis, Cummins ISX, 2018 Jeep Wrangler Unlimited, Blue Ox Avail with AF1. TST 507 TPMS