About CellMaxx Indonesia
CellMaxx Indonesia is a store, located at Taman Victoria Babakan Madang No. 9, Jalan Mahkota Opal, Babakan Madang, Bogor, Jawa Barat 16810, Indonesia. They can be contacted via phone at +62 878-8047-9773 for more detailed information.