Scituate MA Marine Equipment & Supplies 1. 12 Chief Justice Cushing Hwy, Scituate, MA 02066 | North River Marine (781) 545-7811