Siwa Cell is located in Kec. Sandubaya, Kota Mataram, Nusa Tenggara Bar, Indonesia on C535G23, Jl. Ps. Bertais, Bertais. Siwa Cell is rated 3 out of 5 in the category cell phone charging station in Indonesia.
Address
C535G23, Jl. Ps. Bertais, Bertais