1. Red Finn Roaster 1320 S Deakin Ext, Moscow, ID 83843 Coordinate: 46.72184,-117.00634 Phone: (208) 883-5593