Donovan Manor

(401) 849-0928

19 Chapel Ter
Newport, RI 02840-3310