1. Sheriff Landscaping
807 White Oak Hill Dr, Seneca, SC 29678
Coordinate: 34.67094,-82.99645
Phone: (864) 539-2701
2. Rainmaker Ponds & Irrigation Inc
10227 Clemson Blvd, Seneca, SC 29678
Coordinate: 34.70049,-82.92651
Phone: (864) 882-0363
3. Green Thumb Landscaping & Irrigation
Seneca, SC 29678
Phone: (864) 723-4029
4. Roach Mike Inc
993A By Pass 123, Seneca, SC 29678
Coordinate: 34.69408,-82.97315
Phone: (864) 882-1101
5. Sheriff Landscaping
685 Twin Lakes Rd, Seneca, SC 29678
Coordinate: 34.62333,-83.02746
Phone: (864) 882-9403