596 Corn Neck Rd, New Shoreham (401) 466-2928
596 Corn Neck Rd, New Shoreham, RI 02807 (401) 466-2928