Rosewood Town Center está situado en el centro de Rosewood, y en I'm Your Puppet se celebra un carnaval aquí.
I'm Your Puppet