Appaloosa Museum Connect Email (208) 882-5578 ext. 279 Explore More Visit our Website Location 2720 W. Pullman RoadMoscow, ID 83843 USA Thank you for supporting the businesses that support The Northwest Horse Source