Sentra Tambak Ikan Nila is located in Kabupaten Lampung Utara, Lampung, Indonesia on 3MJ4X6X, Tulung Balak, Kec. Tj. Raja. Sentra Tambak Ikan Nila is rated 3 out of 5 in the category water works in Indonesia.
Address
3MJ4X6X, Tulung Balak, Kec. Tj. Raja