McDiarmid Construction by dtsalm-admin | Aug 9, 2019 McDiarmid Construction203-20 Hudson Ave NESalmon Arm CanadaPhone: (250) 832-5980