Car Wash is located in St Petersburg, Russian Federation on Россия, Санкт-Петербург, посёлок Парголово, Ulitsa Mikhaila Dudina, 15. Car Wash is rated 4.5 out of 5 in the category self service car wash in Russian Federation.
Address
Россия, Санкт-Петербург, посёлок Парголово, Ulitsa Mikhaila Dudina, 15