Leon Recycling & Auto Parts is a salvage yard and auto wrecker located in Leon, Iowa. You can contact their location with their phone number on their profile. They sell auto parts for repair and also provide car towing for any recycling that needs to be done.