Also known as: artbabe62
Carrie Curtis lives in Winter Park, FL. Companies in which she has a work history include Orange County Convention Center and Universal Studio. She loves the movies Brazil, Wizard Of Oz, Citizen Kane, On The Waterfront and Up In Smoke.