STC (srikaton trade center) is located in Kabupaten Lampung Tengah, Indonesia on Sri Katon, Anak Tuha. STC (srikaton trade center) is rated 5 out of 5 in the category department store in Indonesia.
Address
Sri Katon, Anak Tuha
Service options
In-store shopping