Demchuk Farms Ltd. is a Canora, SK business. Demchuk Farms Ltd. is located at 115 8th Avenue West, Canora, SK. The postal code is S0A0L0.
You can contact Demchuk Farms Ltd. at 306-563-5438 or from out of area call 1 3065635438.