Farms in Medicine Hat, AB
Short Grass Ranches Ltd