Green Leaf Plant Farm
Greenhouses
2153 Rocky Hock Road
Edenton, North Carolina (NC) 27932
Distance:
Edenton, North Carolina (NC) 27932
Distance:
Description:
Green Leaf Plant Farm is mostly engaged in Greenhouses. Green Leaf Plant Farm operates in Edenton North Carolina 27932. . . . (READ MORE)