Location of store Debbie Rae's Tailor Shop in Chilliwack Mall is 45610 Luckakuck Way, Chilliwack, BC V2R 1A2.
GPS Coordinates: 49.140871, -121.962254
« Return to store detail