TEAGUE NATURAL FARMS

From our farm to your table

Rich grass to nourish our cattle

Teague Natural Farms is located near Asheville, North Carolina in the beautiful Blue Ridge Mountains