Garuda Gear is located in Petaling Jaya, Malaysia on 72-C, Jalan SS 21/62, Damansara Utama. Garuda Gear is rated 3 out of 5 in the category martial arts supply store in Malaysia.
Address
72-C, Jalan SS 21/62, Damansara Utama
Service options
In-store shopping