Alicia Rosa

 

Biography

Alicia Rosa is a contestant on Survivor: One World. Currently based in Chicago, IL, she works as a special education teacher.