Birmingham, AL | Hoover, AL | Mulga, AL
Also known as: babyblue1232004
Rachel Davis lives in Birmingham, AL. She has also lived in Hoover, AL and Mulga, AL. She is a 2003 graduate of Tarrant High School. Spiderman is among her all-time favorite movies. Rachel is related to Christopher Shane Davis.