Address: 256 Great Island Rd, Narragansett, RI, United States, USA 02882 Categories: Restaurants Contact Information Phone: 4017833152 Website: view our site Email: info@champlins.com Map Contact Get directions from: 256 Great Island Rd, Narragansett, RI, United States, USA 02882 Your Name (required) Your Email (required) Subject Your Message