Slow Train Coffee Shop Address: 391 NW Main St, Willamina, OR 97396 Phone: (503) 876-9700 Payment: Coffee Shops Other Businesses: Bank of America at 322 NE Main St, Willamina, OR 97396 Dillons at 161 NE Main St, Willamina, OR 97396