Other a city that she has stayed in is Tallulah. Martha now resides at 603 Johns St, Tallulah, La 71282. The number currently linked to Martha is (318) 574-5725. Martha was born 94 years ago. Martha's birth year is 1930.