Cities Scarlett has lived in before are Tucson and Mesa. Scarlett's birth year is 1893. 3597 Thundercloud Loop, Tucson, Az 85742 is where Scarlett resides. The current age of Scarlett is 130. Scarlett has listed (520) 579-3931 as her phone number. Scarlett is related to or closely associated with Theodore A Ruiz, Mireya Delgado Ruiz, Steve J Ruiz and 4 other people.