Epfendorf is a municipality in the district of Rottweil, in Baden-Württemberg, Germany. Epfendorf is located in the Upper Neckar valley between Oberndorf am Neckar and Rottweil. From Wikipedia