Knotty Leaves Dispensary

769 N Main St Suite C, Independence, OR 97351, USA, Independence 97351

Store services and hours aren’t available yet.

Menu updated . Prices and stock can change.