Juba Electronic Services Inc 71017624 Store in Minneapolis Nov 11, 2019 Categories: Filter: Address 912 East 24th Street Suite C106Minneapolis, MN 55404Contact