One possible cell tower site in Shelton draws opposition