Green Cross Cannabis – River Road Address 3165 River Road N, Keizer, OR 97303 GPS 44.972074809176, -123.02973935483 Telephone (503) 689-1093 Web View Website LOCATION ON MAP Plan My Route Home » Recreational Pot Shops » Oregon Pot Shops » Salem Pot Shops » Green Cross Cannabis – River Road