Doyle Sails Newport Share: Sailmakers and Canvas Doyle Sails Newport 23 Johnny Cake Hill Road Middletown, RI 02842 (401) 849-9400 About Map About Manufacture and Sell Sails to Cruising and Racing Sailboats on Narragansett Bay, New England Waters, and Internationally. What's Nearby? Distance: 5 10 15 20 25 50 mi.