Automobile Detailing in Homer, LA Duck's Wash & Detailing4400 Highway 79Homer, LA, 710403189276782Auto DetailingAutomobile DetailingCar DetailingCar WashSelf Car WashTrailer Wash Show More