Mata Cell is located in Kec. Sandubaya, Kota Mataram, Nusa Tenggara Bar, Indonesia on 94XRC48, Jl. Lalu Mesir, Turida. Mata Cell is rated 4.1 out of 5 in the category cell phone charging station in Indonesia.
Address
94XRC48, Jl. Lalu Mesir, Turida
Accessibility
No wheelchair-accessible entrance