Facilities Yang Farm, Castalia NC Media OverviewPhotos (0)Videos (0)Documents (0)Materials (0)Media Releases (0) Yang Farm 13266 Red Bud Rd, Castalia, NC 27816, USA Open in map Submit information Upload Photos Upload Videos Upload Documents Upload Materials None found for this facility.