Moscow ID Coffee & Tea 1. 1046 W Pullman Rd, Moscow, ID 83843 | Red Star Coffee Company (208) 892-8007