Garuda Glass is located in Kabupaten Semarang, Indonesia on Jl. Lemah Abang Bandungan No.km 2, RT1/RW4, Sruwen, Bergas Lor, Kec. Bergas. Garuda Glass is rated 5 out of 5 in the category auto glass shop in Indonesia.
Address
Jl. Lemah Abang Bandungan No.km 2, RT.01/RW.04, Sruwen, Bergas Lor, Kec. Bergas