Cellax

Cellax is a retailer of cell phone accessories and repair. Their kiosk is located on the upper level of the mall.

Kiosk | Level 2
  (480) 654-3348

Related Stores