Appaloosa Museum & Heritage Center
Appaloosa Museum & Heritage Center is located at 2720 West Pullman Road, Moscow, ID - 83843. Besides this history museum, there is one more history museum listed in Moscow. You will find the exact location of Appaloosa Museum & Heritage Center on the map above. If you need any other information on Appaloosa Museum & Heritage Center that is not listed here, please call (208) 882-5578 or visit their website.
Visitors' Reviews
None of our visitors shared their reviews on Appaloosa Museum & Heritage Center yet.
Write a Review on this History MuseumNearby Museums
Following is a list of other museums found within few miles of Appaloosa Museum & Heritage Center. You may also view all museums in Moscow, Idaho.
-
The McConnell Mansion Museum,
Moscow
2 Miles