Riverhead Town Board members raised concerns about a proposed standalone battery storage facility on Pulaski Street, citing nearby homes and wetlands issues.