Deer Island from Oregon Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Spencers Grill - Oregon, Deer Island, 39024 Proctor Blvd Po Box 1418, 97054 (503) 668-4979 Map