Martha has previously lived in Trussville, Destin, Mc Lean and 2 other cities. Phone number listed for Martha is (205) 871-4657. Martha's birth date was listed as 1968. 917 Beech Ln, Birmingham, Al 35213 is where Martha lives. Martha was born 56 years ago. We have found 5 possible relatives of Martha: Jerry Paul Otts, Anne Morton Gregory, Jeremy P Otts and 2 other people.