Producer


Altar Cross Farms
Address: 4108 Ivanhoe Rd Ivanhoe,, NC, 28447
Phone: 910-385-2750
About Us
We are an organic blueberry farm that also offers handmade items for sale!