Temple Baptist ChurchBy admin / June 6, 2023 Temple Baptist Church287 Taylor Ave, Winnsboro, LA, 71295, USAWinnsboro Louisiana Phone: 3182377987