Cows Head Clover Farm Store in Cow Head Address 168 Main StreetA0K 2A0, Cow Head, NL, Contact Contact Store Review Store Your Name * Your Email * ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ Your Review *