Williwaw Marine Electronics Share: Electronics Sales, Installation, and Service Williwaw Marine Electronics Visit Website 91 Point Judith Road Suite 26 Unit 119 Narragansett, RI 02882 (585) 507-7651 About Map About Mobile marine electronics installation and repair What's Nearby? Distance: 5 10 15 20 25 50 mi.