car dearborn wallpaper wash fast splash car wash dearborn mi Fast Splash Car Wash is located at 14851 Michigan Ave Dearborn MI 48126. The first visit was about 2 weeks ago on a weekday follo… Thursday, March 24, 2022 Edit