Home Store Locator The Card Shop … The Card Shop PLT 54a, Jln 19/3, Seksyen 19, 46300 Petaling Jaya, Selangor, Malaysia