James Castle House showcases the artworks of deaf artist James Castle, created during his lifetime at his home in Boise, Idaho. Visitors can explore his unique creative space and legacy.
Location
5015 Eugene Street, Boise, ID 83703
Payment Options
Cash
Credit/Debit Cards
Categories
Recreation & Entertainment
Museums
Grow your business and receive perks to boost your leads