Great prices, good quality products and great service, best retail shop in Spokane.
Address: 1111 W 1st Ave, Spokane, WA 99201, USA
Kane Town Music | Aug 18, 2018
Yep
Joshua Halverson | Aug 18, 2019
I'm from Pullman where there is 5 rec shops and the lucky leaf rivals all of them. A home away from home!
Thanks! Your answer is awaiting moderation.