Altar Cross Organic Blueberry Farm

Altar Cross Organic Blueberry Farm

4108 Ivanhoe Road, Ivanhoe, NC 28447

Phone: 910-385-5751

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