Deerview Meats is Western Canada's Largest Whitetail Deer Processing Plant, and raises their own product a few miles east of Medicine Hat, Alberta.
Websites.ca Talk Ep. 51