holly n springs wallpaper splash n dash car wash holly springs Let us know how we did. Business profile of Splash-N-Dash Car Wash located at 1000 N Main St Holly Springs NC 27540. … Thursday, October 6, 2022 Edit