Bell Tower at Church of Christ Portal in Turkey Creek Louisiana United States HomepagePortalbell-tower-at-church-of-christ #ImageModArea L R HP Days 1 Bell Tower at Church of Christ Login to view View The Portal --1170%120