Nectar – Salem / Liberty Address 4142 Liberty Rd S, Salem, OR 97302 GPS 44.895829076418, -123.05529872654 Telephone (971) 707-4184 Web View Website LOCATION ON MAP Plan My Route Home » Recreational Pot Shops » Oregon Pot Shops » Salem Pot Shops » Nectar – Salem / Liberty