35 Ocean Road, Narragansett Pier, Rhode Island 02882 USA
The Towers Narragansett, RI.
Claim copyright