About Ima Cell
Ima Cell is a store, located at XP2H+RVC, Jl. Kanjeng Jimat, Rt 2 Rw. 1, Rejowinangun, Kec. Trenggalek, Kabupaten Trenggalek, Jawa Timur 66317, Indonesia. They can be contacted via phone at +62 852-0455-7576 for more detailed information.