Schools in Deer Lodge, Tennessee, the US. Schools locations in Deer Lodge, Tennessee. Find the nearest schools locations, near you. All types of business services School All schools in Deer Lodge Englewood School School Deer Lodge, Deer Lodge, Tennessee 37726 Write a review Phone Directions Meister Memorial SDA School School +1 931-863-4944 1139 Meister Hills Road, Deer Lodge, Tennessee 37726 Write a review Phone Directions