Street View near the address · imagery © Google
Smoke shop · Cedar Falls, IA
Smoke and Vape
Reported permanently closed on Google
- Type
- Smoke shop
- Address
- 6820 University Ave, Cedar Falls, IA 50613
- Phone
- +1-319-260-2214
- Website
- greenleafsmokeshopia.com
Hours
Mo-Su 09:00-21:00