Thank you for visiting our website! Please use the form below to register any feedback that you may have about the turbines. Alternatively, you may contact Scituate Wind by mail c/o Palmer Management Corporation, 13 Elm Street, Suite 200, Cohasset, MA 02025.