Kelly A Foster, 41 years old, lives in Bessemer, AL. Other places in which she has lived are Valley Grande, AL and Birmingham, AL. She attended the Locust Fork High School, Oneonta High School and Sumiton Christian School. Some of Kelly family members are Kevin Walter Foster, Patrick Lee Foster and Jada M Williams.