El Segundo Towing on time Towing & Recovery (213) 894-9898 231 Sheldon St, El Segundo, CA 90245, United States Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 231 Sheldon St, El Segundo, CA 90245, United States (213) 894-9898 City EL SEGUNDO State CA Country United States