covington house la wallpaper freedom house church covington la Freedom House Church is located at 79236 LA-40 Covington LA 70435. Church of God Cleveland TN. Freedom House Ch… Saturday, September 17, 2022 Edit