car lube wallpaper wash waterfalls car wash & lube 258 recommendations for Waterfalls Car Wash from neighbors in Allen TX. The manager taped the ticket to the inside of my windshie… Tuesday, April 26, 2022 Edit