mentawai 130 is located in Tangerang City, Banten, Indonesia on Jl. Mentawai No.126, RT02/RW09, West Panunggangan, Cibodas. mentawai 130 is rated 3 out of 5 in the category non-profit organization in Indonesia.
Address
Jl. Mentawai No.126, RT.002/RW.009, West Panunggangan, Cibodas