130 Beach Ln, Shelby, Al 35143 is where Mary lives. Mary's birth date was listed as 1958. The current age of Mary is 66. The phone number (205) 655-9255 is Mary’s. She has stayed in Birmingham, Trussville and Irondale before moving to Shelby.