2108 Laurel Canyon Blvd, Los Angeles, California 90046 USA
The Laurel Canyon Country Store is a medium size store but it's packed with grocery items, general store merch, a liquor department & deli.
Photo Credit: Yelp