Meades Branch Freewill Baptist Church Church of Louisa, KY. The location of Meades Branch Freewill Baptist Church Church is 41264, 9 Vanhoose Hollow - marked with a pin on Google Map.