Cavendish Farms french fry plant in New Annan, Prince Edward Island, Canada.
Cavendish Farms french fry plant in New Annan, Prince Edward Island, Canada
Kensington PE C0B 1M0 Canada