Villeroy & Boch Outlet is located in Lenzburg, Switzerland on Marktmattenstrasse 23. Villeroy & Boch Outlet is rated 4.5 out of 5 in the category chinaware store in Switzerland.
Address
Marktmattenstrasse 23
Service options
In-store pick-up
In-store shopping
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance