Public records show Mesa as a city Charlene also stayed in. Records link phone number (480) 380-6696 with Charlene’s details. 1940 is the birth year of Charlene. Charlene turned 84 years old. 20561 253Rd St, Delhi, Ia 52223 is where Charlene lives.