5015 Eugene Street Historic Houses James Castle House, Boise City Department of Arts & History The James Castle House in Boise, ID, is a cultural center preserving the legacy of self-taught artist James Castle. EXPLORE PLACE