Fossil @ Setia City Mall is located in Shah Alam, Malaysia on Setia City Mall, UG-22, No7, Persiaran Setia Dagang, Bandar Setia Alam, Seksyen U13. Fossil @ Setia City Mall is rated 3.4 out of 5 in the category fashion accessories store in Malaysia.
Address
Setia City Mall, UG-22, No7, Persiaran Setia Dagang, Bandar Setia Alam, Seksyen U13