JL Setiabudi, No. 26, Semarang, Jawa Tengah, Indonesia