Gas & Service Stations in Pinellas Park, FL
Gas & Service Stations • Convenience Stores and Delis
6903 66th St.,
Pinellas Park ,
FL
33781
UNITED STATES
Based on 1 reviews
Bad Idea
In 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