Yes it is a good idea to keep your address up to date on your driver's license. I do know that there are some instances that you can actually just do everything online as well and not even have to go into a driver's license location. Currently it all known locations in Iowa you do need an appointment to see a desk.
You can change your address at any kiosk. Here's a list of kiosk locations. https://iowadot.gov/mvd/iowa-dot-locations#kiosks. There is a kiosk at the Ames service center. You do not need an appointment to use the kiosk.
Go to ankeny they have a kiosk but yes in ames set an appt.
Thanks! Your answer is awaiting moderation.