W Expy 83, La Joya, TX 78560
How to go there
Self service car wash Loc: 26.2479 / -98.4728
Plan your visit