Tantowi Plantation is located in Kabupaten Ogan Komering Ilir, Sumatera Selatan, Indonesia on Sp 5b, Lempuing Indah, Kec. Lempuing Jaya. Tantowi Plantation is rated 3 out of 5 in the category farm bureau in Indonesia.
Address
Sp 5b, Lempuing Indah, Kec. Lempuing Jaya