The Town of Oyster Bay granted a special use permit for a car wash that drew concern from neighbors when it was proposed last year. The proposal, for a 3,828-square-foot facility on 0.64 acres at ...