OKLAHOMA CITY, Okla. – Love’s has announced the opening of its 16th travel stop in California featuring 111 parking spots for professional drivers, a dog park and numerous other amenities. According to a media release, the new travel stop is located off Highway 99 and Taft Highway in…