My Cell is located in Kec. Semarang Sel, Indonesia on Pegadaian UPC Wonodri, Jl. Sriwijaya Jl. Gg. Belakang No.79, Wonodri. My Cell is rated 5 out of 5 in the category telephone exchange in Indonesia.
Address
Pegadaian UPC Wonodri, Jl. Sriwijaya Jl. Gg. Belakang No.79, Wonodri