Cell Phone Factory and Repair 82030608 Store in Studio City June 21, 2021 | Categories: Filter: Address 11012 Ventura Boulevard Suite 191604, Studio City, CA, USContact Tel.: 6197577000Email: thecellphonefactory001@gmail.com Contact Store