Map Location
Star Cineplex Tawau
Empire Theatre, Empire Building, Jalan Habib Hussien, 91007, Tawau, Sabah, Malaysia