Auto Repair & Service in Elsa, TX Slick Pitt Wash and Lube603 E Edinburg AveElsa, TX, 785439562629705Auto PartsAuto Repair & ServiceAuto Repair ServiceAutomobile Parts SuppliesAutomotiveOil Change Show MoreSee AlsoGas StationsAutomobile DetailingCar Wash