I went to Jiffy Lube for an inspection. They somehow removed my oil plug and drained all my oil out, which ultimately ruined the engine. I had my car towed to the dealership, which confirmed that ...
RIVERTON — A group of Riverton Jiffy Lube employees are set to compete in a national competition to be the best oil changers in the country. The Riverton Depot Dawgz, at the Jiffy Lube at 13318 S.