Get your taxes done using TurboTax

Does/can anyone else claim her as Dependent?  If so, she is not eligible for stimulus payments.

What do mean when you say she is a resident?  Do you mean a Resident Alien?  Nursing home resident?