Still Creek Inn Address: 73365 E Highway 26, Rhododendron, OR 97049 Phone: (503) 622-4618 Nice to Know: Good For Kids Yes Wifi Free Restaurants Other Businesses: Fiesta Jalisco at 73330 E Highway 26, Rhododendron, OR 97049 Skyway Bar & Grill at 71545 E Highway 26, Rhododendron, OR 97049 Dairy Queen at 73401 E Highway 26, Rhododendron, OR 97049