Public records show Semmes and Mobile as cities Martha also stayed in. The number currently linked to Martha is (251) 645-2589. Richard L Howell, Dianne D Howell, Martha G Howell and 5 other people are people possibly related to Martha. Martha's birth year is 1950. The current age of Martha is 74. Martha now resides at 5995 Glenwood Farms Ln, Wilmer, Al 36587.