Communication Systems: Newport & Narragansett Bay

1 Main Street
Somerset, MA 02726
United States

1 Main Street Somerset, Massachusetts, 02726

New England's premier full service electronics facility since 1978. Complete shop, dockside, mooring, and on-site services.

[MORE]