Garuda 18 is located in Kabupaten Magelang, Indonesia on Jl. Garuda No.18, Saratan Satu, Sumberrejo, Kec. Mertoyudan. Garuda 18 is rated 5 out of 5 in the category childrens home in Indonesia.
Address
Jl. Garuda No.18, Saratan Satu, Sumberrejo, Kec. Mertoyudan