I bought some 5w-20 Synthetic yesterday, bottom of the container says "LEE"
Best I can figure it's packaged in Missouri by Lee Helms
I'd read that super tech was packaged by Citco or Warren or even mobil
I've never heard of Lee Helms
ps I even read somehwere that LEE was the mfg of the container
you Guys know any facts about Lee Helms Lubricants ?
Best I can figure it's packaged in Missouri by Lee Helms
I'd read that super tech was packaged by Citco or Warren or even mobil
I've never heard of Lee Helms
ps I even read somehwere that LEE was the mfg of the container
you Guys know any facts about Lee Helms Lubricants ?
Last edited: