Texas Car Wash & Refresqueria is located in Harris County of Texas state. On the street of Spencer Highway and street number is 811. .
The coordinates that you can use in navigation applications to get to find Texas Car Wash & Refresqueria quickly are 29.664868 ,-95.2209369
Contact and Address
Address:
811 Spencer Hwy, South Houston, TX 77587, USA
Postal code:
77587
Location & routing
Get Directions
Reviews
Lesly Brown
(March 13, 2019, 6:26 pm)
Great and fast Service
Britney Jackson
(June 22, 2018, 1:45 pm)
Favorite carwash. Super cheap and you don't have to get out of your car if you don't want to which is A+++ to me!