The current age of Mary is 77. 424 Primrose Ln, Shelby, Al 35143 is where Mary resides. 1947 is the birth year of Mary. Public records show Trussville, Albertville and Birmingham as cities Mary also stayed in. The possible relatives of Mary are Alan S Battle, Brian N Battle, Archibald S Battle and 5 other people. Mary owns the phone number (205) 655-1230.