HOURS &
DIRECTIONS

LAUNCH CAR WASH

7919 E 101 St.
Tulsa, OK 74133

(918) 209-5585

WE ARE OPEN 7 DAYS A WEEK
MON-SUN: 8am-8pm

TULSA WEATHER
SHOP