About Garuda Service Center
Garuda Service Center is an electronics store, located at Hi Tech Mall, Jl. Kusuma Bangsa No.116-118, Tambaksari, Kota SBY, Jawa Timur 60136, Indonesia. They can be contacted via phone at +62 31 60531315, visit their website www.garuda-indonesia.com for more detailed information.