The Sterling House

The Sterling House, 1273 High St, New Shoreham, RI 02807, United States

(401) 466-2912

Location