48-year-old David B Richardson lives in Birmingham, AL. David has also lived in Center Point, AL; Tuscaloosa, AL and Dora, AL. David is related to Mark D Yates, Larry Michael Richardson, Brenda R Moxley, Christi Lynn Yates, Stephanie Lynn Richardson, David E Yates, Tanya H Richardson and Diane K Richardson.