1. Neff Rental 1500 W Lucas St, Florence, SC 29501 Coordinate: 34.2205,-79.79093 Phone: (843) 669-3281