Nano Cell is located in Kabupaten Cilacap, Indonesia on Tembelang, Karangkemiri, Kec. Jeruklegi. Nano Cell is rated 3 out of 5 in the category outlet store in Indonesia.
Address
Tembelang, Karangkemiri, Kec. Jeruklegi
Service options
In-store shopping