Car Wash in Spencer, NC Lancasters Carwash1100 S Salisbury AveSpencer, NC, 281597046331100Car WashSelf Car WashSelf Serve Car Wash Show More