PORTSMOUTH NH • NARRAGANSETT RI