Upper Carmen Public Charter School 508 Carmen Creek Rd Carmen, ID 83462-9998 (208) 756-4590 Rate This School