Knotty Leaves Address 769 N Main St, Independence, OR 97351 GPS 44.860187531218, -123.1846423949 Telephone (503) 837-0048 Web View Website LOCATION ON MAP Plan My Route Home » Recreational Pot Shops » Oregon Pot Shops » Salem Pot Shops » Knotty Leaves