I recently became US Citizen, where can I update my information?
Nowhere can you update your status. You don't need to. TurboTax is designed to allow US citizens and residents to file their taxes. If you use TurboTax, the program assumes you are eligible.