The Humidor

2048 Santa Rosa Plaza, Santa Rosa, CA 95402, USA

About The Humidor

No extra information about this shop is submitted.

Contact Information

2048 Santa Rosa Plaza, Santa Rosa, CA 95402, USA

Opening Hours:

Monday: 10:00 AM – 9:00 PM
Tuesday: 10:00 AM – 9:00 PM
Wednesday: 10:00 AM – 9:00 PM
Thursday: 10:00 AM – 9:00 PM
Friday: 10:00 AM – 9:00 PM
Saturday: 10:00 AM – 8:00 PM
Sunday: 11:00 AM – 6:00 PM

Leave a Comment

Embedded Image