About Citra Phone Cell
Citra Phone Cell is a store, located at Depok Town Square 2nd Floor Blok SS/22 No. 1, Depok, Kemiri Muka, Beji, Depok City, West Java 16424, Indonesia. They can be contacted via phone at +62 21 83273327 for more detailed information.