Chilliwack 8071 Aitken Rd8071 Aitken Rd, Chilliwack, BC V2R 4H5, Canada Strohmaier Electric Chilliwack 8071 Aitken Rd, Chilliwack, BC V2R 4H5, Canada View