Where does she live?
I know someone who spends the winter in Sarasota, Florida, not far from (one of) crazy Rosie’s homes.
This woman told me that none of Rosie O’Donut’s neighbors can stand her.
NYC. Outside the USA.