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.
5015 Eugene Street, Boise, ID 83703