Guardian Giant Shah Alam @ SACC Mall is located in Shah Alam, Malaysia on Shah Alam City Centre, Lot No. LGF-01, Lower Ground Floor, Seksyen 14 Persiaran Perbandaran Bandaraya Shah Alam. Guardian Giant Shah Alam @ SACC Mall is rated 4 out of 5 in the category hypermarket in Malaysia.
Address
Shah Alam City Centre, Lot No. LGF-01, Lower Ground Floor, Seksyen 14 Persiaran Perbandaran Bandaraya Shah Alam