35 Broadway, Newport, RI 02840 (508) 971-0620 info@bayshoresliving.com Office Hours by Appointment
Stay in the loop on interesting news from Bay Shores Living. (We will never give your contact info to anybody else!)