1975 is her birth date. Public records show Birmingham as a city Sarah also stayed in. Phone number listed for Sarah is (205) 759-2855. Sarah is a resident of 3059 Yorktown Dr, Tuscaloosa, Al 35406. Sarah was born 49 years ago. We have found 6 possible relatives of Sarah: James Edward Pollard, Pamela Ann Moreland, Leah Davis Pollard and 3 other people.