Car Wash in Nelsonville, OH The Car Canal1050 E Canal StNelsonville, OH, 457647407534977Auto DetailingAutomobile DetailingCar DetailingCar WashSelf Car WashThe Car Canal Super Wash1099 E Canal StNelsonville, OH, 457647407530288Car WashSelf Car WashSuper 8The Car Canal Show More