First Baptist Church Landrum Portal in Landrum South Carolina United States HomepagePortalfirst-baptist-church-landrum #ImageModArea L R HP Days 1 First Baptist Church Landrum Login to view View The Portal --4668%140