Yabba Dabbas House of Glass - Davenport

(5)1 reviews

3559 W Kimberly Rd, Ste 7

Opening Hours: standard

Great shop great stock friendly knowledgeable staff. Our new favorite shop prices are awesome they will do everything they can to get what you need in and keep…

Indee Stop-N-Shop

(5)1 reviews

112 2nd Ave NE

Opening Hours: standard

Great small town shop with the best employees who don't act like they don't or won't wanna help you!!! The owners are AMAZING! I highly recommend everyone…

Happy Daze

(5)1 reviews

100 2nd Ave NW

Opening Hours: standard

Great service, nice selection! We've been needing a shop in town for the longest time. You've got yourself a regular customer! Keep up the good work!

Essentials Vape and Smoke Shop

(5)1 reviews

3015 18th Ave

Opening Hours: standard

The cleanest and most professional vape shop in Rock Island! The guys are very professional and will...

Clearwater Vapors

(5)1 reviews

4884 Utica Ridge Rd

Opening Hours: standard

Vapors Delivers Clearwater Vapors has become my go-to destination for all things vape-related.

East Village Vape Cafe

(4.6)5 reviews

1203 Jersey Ridge Rd, across from Kwik Shop on 12th St and Jersey Ridge

Opening Hours: standard

Very cool vibes in this little shop. I enjoyed buying my vape juice and coils here.

Yabba Dabbas House of Glass - Moline

(3.7)3 reviews

4416 Ave Of The Cities

Opening Hours: standard

Moline Shop is welcoming and helpful, answering my questions about CBD's.

The Konnexion

(3.5)8 reviews

106 S Linn St

Opening Hours: standard

Wow! Unfortunate that I didn't come into this shop sooner. I usually go to Almost Paradise for hookah supplies, but I think Konnexion might be my new go to.…

The Smoking Pipe Shop

(3.5)2 reviews

109 2nd Ave W

Opening Hours: standard

Went in on lunch and bought a vape. Not even 30 minutes later I realized it was not for me.

Essentials

(3)2 reviews

307 E Locust St, Ste B

Opening Hours: standard

They told me on the phone they can't do nun but make me spend another $25-30 jus to get another one.