The IRS site for stimulus payments is now live. https://www.irs.gov/coronavirus/economic-impact-payments
This will allow you to update addresses, add or check direct deposit information, check the status of your payments, and add information if you didn’t file a 2018 or 2019 return.
Please feel free to reach out if you have any questions!