Freedom House Church Share: Freedom House Church Visit Website Request Info 132 Lovell Road Knoxville, TN 37933 (865) 966-0455 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.