Zen Vapors
(Be the first to review Zen Vapors)
10430 S Decatur Blvd
#106
Las Vegas
89141
Phone Number:
(702) 263-3885
Zen Vapors has great reviews for Friendly and Knowledgeable customer service. The shop is very nicely decorated in the ZEN style including a fish tank. Nice looking display cases and has a Tasting Bar to try the newest flavors.