Garuda Net is located in Palu City, Central Sulawesi, Indonesia on Jl. Garuda No.23, Birobuli Utara, Palu Selatan. Garuda Net is rated 3 out of 5 in the category computer networking service in Indonesia.
Address
Jl. Garuda No.23, Birobuli Utara, Palu Selatan