It is the first store east of Sportsmen's Lodge closest to Ventura in the strange shopping center.
I believe it's between Coldwater Cyn. and Whitsett, but Tbh, I never did find it. I thought it was just east of the Sportsman's Lodge in that odd little strip mall shopping square, but didn't see it. Personally, even though that general area is less than 2 miles from home, I prefer to schlep out to the one in Encino, which has ample parking.
Thanks! Your answer is awaiting moderation.