1. Southwinds Apartments 29 S Pier Rd, Narragansett, RI 02882 Coordinate: 41.42352,-71.45791 Phone: (401) 789-5804