Rating: ★★★★☆ 3.7 / 5 (129 Reviews)
Splash N Dash is a Car Wash located in Splash N Dash, 3140 S 129th E Ave, Tulsa, OK 74134
You can reach Splash N Dash through the contact information provided on our page. You can also access our location using Google Maps.
Address: Splash N Dash, 3140 S 129th E Ave, Tulsa, OK 74134 Tulsa, OK Tulsa
Phone: +19184406986