Leaves + Stem is a wellness boutique selling CBD products located in Costa Mesa, CA.

Our store in located inside The Camp. Visit us at:

2981 Bristol St. STE B3
Costa Mesa, CA 92626