Altar Cross Organic Blueberry Farm
4108 Ivanhoe Road, Ivanhoe, NC 28447
Phone: 910-532-2696
Altar Cross Farms is a family owned and operated 40 acre organic blueberry farm located in Ivanhoe, NC.
Altar Cross Farms is a family owned and operated 40 acre organic blueberry farm located in Ivanhoe, NC.