1. Narragansett Stair Inc 80 Dean Knauss Dr, Narragansett, RI 02882 Coordinate: 41.48923,-71.43322 Phone: (401) 783-7763