6903 66th St.,
Pinellas Park , FL 33781 UNITED STATES
Based on 1 reviews
Bad IdeaIn Looking for a recent oil change I went to Texaco Express Lube in Pinellas Park, Fla. I asked them not to overfill on the oil and overtighten the drain plug. They said they did not at the end of the service and of course tried to sell...
Worldwide > United States > Pinellas Park, FL > Convenience Stores and Delis