1. Jimmys Irrigation & Landscaping 471 W Logsboro Rd, Tarboro, NC 27886 Coordinate: 35.96471,-77.58079 Phone: (252) 985-8031