Fabricland Store Locations in Chilliwack

45460 Luckakuck Way, Chilliwack, BC
Tel: 604-858-5729
Store hours and details