Posted on March 28, 2007March 30, 2007 by cwguyNew hand wash across from Top of the Line Carwash? Yes, that is a duck tape sign. Looks like it has not opened yet, it is across the street from Top of the Line Carwash. These locations are off 31 in Pelham.