NewService Advisor - Truck Care (Stroud, OK, US, 74079) Love's Travel Stops & Country Stores IncService Advisor - Truck Care (Stroud, OK, US, 74079)Stroud, OK