Altar Cross Farms is a family owned and operated 40 acre organic blueberry farm located in Ivanhoe, NC.