1 Scott Willard, PT Counselor - Addiction Avg. Rating: 0/5 Main Location 36 Sw Nye StNewport, Oregon 97365 Highlights Accepts Insurance Plans