Swiss Village Time Shop in Sugarcreek, OH — Get driving directions to 126 Factory St SE Sugarcreek, OH 44681. Add reviews and photos for Swiss Village Time Shop. Swiss Village Time Shop appears in: Clock Dealers & Repair
https://www.superpages.com/bp/sugarcreek-oh/swiss-village-time-shop-L0009897362.htm