Narragansett Town Beach Address 39 Boston Neck Road Narragansett Rhode Island 02882 United States Upcoming Events No events in this location