365 THAMES ST FL 2 NEWPORT, RI 02840 Get Directions
365 THAMES ST FL 2 NEWPORT, RI 02840 Get Directions
The Rose Island Light House Foundation Inc was founded in 1984, and is located at 365 Thames St Fl 2 in Newport. Additional information is available at www.roseisland.org or by contacting David McCurdy at (401) 847-4242.
© Dun & Bradstreet, Inc. 2025. All rights reserved.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.