Scottsburg OR Restaurants 1. 32761 State Highway 38, Scottsburg, OR 97473 | Wells Creek Inn (541) 587-4480