Shopping Cart
Your cart is currently empty.

LOCATION

Founded in 2013, we have a large 1300sq location in the Crystal City Shopping Center on the famous RT66.  Our focus is on customer service, quility products and e-liquids with an overall awesome experience.   

SW Tulsa

4233 Southwest Boulevard

Tulsa, OK 74107

918.445.8873

MONDAY THRU SATURDAY 8AM-9PM

SUNDAY NOON-6PM

web counter
web counter