Super Duck Car Wash Hazel Green About This Project A new car wash facility located in Hazel Green, AL.