Businesses come and go, but the ones I knew are/were in Naco:
iShop - on Ave. Lincoln near the intersection with Lope de Vega, on the 2nd level of the same Plaza as Trio Bar (opposite the Reposteria Francesa).
There's another one on Ave. Roberto Pastoriza one block from the intersection with Tiradentes, near the Pravda sushi place.