1345 Newell Ave C
Walnut Creek, CA 94596
Our store here is at 1435 Newell Ave and is adjacent to the Whole Foods Market in Walnut Creek. When you shop for your groceries just walk across the parking lot and check out The Natural Mattress Store. After all, if you are concerned about health and nutrition shouldn’t you be sleeping on an organic mattress?
At The Natural Mattress Store in Walnut Creek you will discover organic mattresses made with all natural latex, organic cotton and organic wool. Our health conscious customers know that they don’t want fire retardant chemicals in their mattress or chemical fumes coming from their mattress. Rest assured that there are none in our Eco-Cloud organic mattresses.