Dillons Address: 161 NE Main St, Willamina, OR 97396 Phone: (503) 876-7845 Restaurants, Bars Other Businesses: Slow Train Coffee Shop at 391 NW Main St, Willamina, OR 97396 Bank of America at 322 NE Main St, Willamina, OR 97396 Coyote Joe's at 142 NW Main St, Willamina, OR 97396