Boise House Calls, Llc NPI 1154877918 Practice location: 303 Elk Creek Road, Idaho City, ID 83631 Taxonomy code: 261QP2300X Phone: (208) 848-6703