Michelle Taylor is from Birmingham, Alabama. She has been married to her husband, Scott, for over 23 years; during that time, they have lived and worked in Ukraine, South Alabama, Far-East Russia, and Las Vegas, Nevada. They have 5 children. In addition to working for Theopolis, she is a homeschool Mom. They are members of Trinity Presbyterian Church in Birmingham.
Michelle Taylor

Recent Comments