The Vapor Cloud
1010 La Salle Dr Ste W4, Sherman, TX 75090
Parking: Lot, Private
No coupons available
Be the first to add a photo!
I used to love this store but ever since the new owners took over, it has really gone downhill! I am especially disappointed that their E Juice is not the same as it used to be! It seems like it's a cheaper quality now and it's rough to smoke. Needless to say, I have taken my business elsewhere.