anda auto de wallpaper de anda auto sales iowa It has a total of 1 trucks and 4 drivers. Claim this business 712 732-1431. De Anda Auto Sales In Storm Lake Ia… Wednesday, October 12, 2022 Edit