Address: 230, Těchlovice u Stříbra, Těchlovice, Stříbro, okres Tachov, Plzeň Region, Southwest, 349 01, Czechia