IMO Car Wash 4 years ago ID: #34978 Listed In : Automobile Riverview Drive Dyce AB21 7NF Aberdeen Business Description IMO Car Wash, Category: Automobile, Address: Riverview Drive Dyce AB21 7NF Aberdeen Reviews & Ratings Write a Review No Review. Please login / register to add your review.