Southern Cross Farms

3403 W Magnolia-Lisbon Rd Rose Hill NC 28458 USA

(910) 532-2841

Location