Molly Arizona Pettis November 18, 2020 admin Molly Arizona Pettis, of Geneva, AL, died April 22, 2006. She was born October 1, 2003, in Houston County, AL,… Continue Reading →