Jim Finstrom

Active Jefferson, TX President for First Baptist Church, Jefferson, Texas