Shop "Home and Garden" is located in Tver Oblast, Russian Federation on Ulitsa Pobedy, дом 2а, Novozavidovsky. Shop "Home and Garden" is rated 4.8 out of 5 in the category home goods store in Russian Federation.
Address
Ulitsa Pobedy, дом 2а, Novozavidovsky
Service options
In-store pick-up
In-store shopping
Accessibility
No wheelchair-accessible car park