auto sales valdosta wallpaper nelson auto sales valdosta ga What is the phone number of Nelson Auto Sales. Valdosta GA 31601 Phone. Nelson Auto Sales Home Facebook … Saturday, August 20, 2022 Edit